OAuth: Widely adopted authorization delegation framework, but originally designed for human consent, not machines
OpenID Connect (OIDC): Extends OAuth for identity, increasingly applied to agent use cases
User Managed Access: OAuth extension for users to proactively define agent access policies via a central server, enforcing these on resource APIs
GNAP (Grant Negotiation and Authorization Protocol): Designed for dynamic negotiation of token scopes, more flexible than static OAuth scopes, but less widely implemented
OIDCA (OIDC for Agents): Experimental standard to embed agent identity and delegation in OIDC; still early/uncertain stage
Verifiable credentials (W3C): Standard for issuing cryptographically validated credentials, being adapted for agents
Industry trends favor middleware solutions between agent code and enterprise systems to manage trust boundaries, logging, and dynamic enforcement
Middleware can detect fraud, abuse, and enforce authorization independently of the agent's behavior
Examples include WorkOS's own identity/authorization middleware, Microsoft's workload identities, and Cloudflare's network layer authentication solutions
The Future of Agentic Interaction and Identity 16:54
Traditional trusted/untrusted distinctions in IT are dissolving; many apps previously "trusted" can now take unpredictable actions via agents
Current app usage: ~95% human-driven, 5% automated; predicted to shift to 95% agent-driven interaction in the future
This shift enables greater productivity and collaboration but makes robust agent identity and security critical
Anticipation of trillions of agents operating globally, requiring scalable identity management frameworks