agenticweb.wiki

Agent Authorization Grant vs Identity Assertion JWT Authorization Grant

The map lists them as complementary: sites and agents commonly implement both.

3 Permit Agent Authorization Grant · 3 Permit Identity Assertion JWT Authorization Grant

Agent Authorization Grant AAuthIdentity Assertion JWT Authorization Grant ID-JAG
Lifecycle step3 Permit: What may the agent do here?3 Permit: What may the agent do here?
AnswersHow can a conversational AI agent, reached over a channel without browser redirect (phone, SMS), obtain a properly scoped OAuth access token without impersonating the user?How can an app or AI agent, already SSO-federated to a user's enterprise identity provider, obtain scoped access to a third-party API or MCP server without a fresh consent screen at that third party?
Governed byIETF individual Internet-Draft (OAuth-adjacent, not yet adopted by the OAuth Working Group as of this verification)IETF OAuth (Web Authorization Protocol) Working Group; WG Document as of this verification, individual submission originated 2024-03
Status (issuer's words)Expired Internet-Draft (expired 2026-04-23)Active Internet-Draft, WG Document (oauth WG); Intended status: Standards Track (per document front matter); IESG state: I-D Exists
Phasedeprecatedworking group
Versiondraft-rosenberg-oauth-aauth-01 (2026-04-22)draft-ietf-oauth-identity-assertion-authz-grant-04 (replaces the individual draft-parecki-oauth-identity-assertion-authz-grant) (2026-05-21)
Form / transportendpointendpoint
Found atOAuth 2.1 extension grant flow; no well-known file defined/.well-known/oauth-authorization-server or /.well-known/openid-configuration
Adoptionunmeasuredobserved
Evidence5 verified3 verified, 3 reported
Primary use caseDelegate a user's authority to an agentDelegate a user's authority to an agent
Last verified2026-10-18 (current)2026-10-18 (current)
Specificationhttps://datatracker.ietf.org/doc/html/draft-rosenberg-oauth-aauthhttps://datatracker.ietf.org/doc/draft-ietf-oauth-identity-assertion-authz-grant/

When to use which

Guidance is derived from the two records (question, phase, adoption, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.

Read the full articles

Ask the MCP server to compare any two: the compare-protocols prompt, or get on both ids. Connect.

aauth.json · identity-assertion-authz-grant.json · Markdown