Hard problem 01
Sign-in for any compliant client, in every region
- Problem
- Outside clients find their sign-in through OAuth discovery. The product runs in more than one region, each with its own issuer, and permissions are scoped by role and by application.
- What I did
- A tiny metadata service publishes the protected-resource document per region.
- A dedicated OAuth-only authorizer validates each token against its region’s issuer and audiences, and forwards role and application scope to the tool registry.
- A first authorizer attempt was replaced by this cleaner split.
- New customer organizations are set up MCP-ready when they are created.
- Result
- Sign-in merged in Jul 2026, role and application scoping in Aug: outside AI clients get single sign-on, and each user’s permissions apply on every tool.