TL;DR: Three Microsoft Entra ID agent identity flows show how T1, TC, T2, and TR tokens carry app, user, and delegated claims across autonomous, on-behalf-of, and agent user patterns, according to Semperis. The governance problem is not just access design, but assuming token claims alone define safe agent behaviour.
Editorial analysis by NHI Mgmt Group, based on content published by Semperis: “Practice Checkpoint 4: Verifying Tokens and Claims in 3 Entra ID Authentication Flows”.
Key questions
Q: What breaks when Entra ID agent identities are managed like human accounts?
A: Human account governance assumes a stable person, predictable approval chains, and reviewable behaviour.
Q: Why do delegated agent flows create more governance risk than autonomous agent flows?
A: Delegated flows add user context, inheritable scopes, and consent logic on top of the agent identity, so authority can be composed from multiple approvals.
Q: What are the signs that agent identity consent is expanding beyond intended scope?
A: Look for agents that rely on both direct app permissions and inherited delegated scopes, especially when the same blueprint supports multiple flows.
Practitioner guidance
- Map every agent identity flow end to end Trace T1, TC, T2, and TR issuance paths for each agent so you can see which claims, scopes, and principals are actually involved at runtime.
- Separate app-only and delegated access reviews Review autonomous flows separately from on-behalf-of and agent-user flows, because the governance questions differ when app permissions and inherited user context are both present.
- Audit consent grants and inherited scopes together Check OAuth permission grants, principal consent, and inheritable delegated permissions as one control surface instead of treating them as independent approvals.
Bottom line: Entra ID agent identities can assemble authority through multiple token exchanges, so final claims alone do not prove safe behaviour.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Token claims are not a governance boundary: This article shows that agent identity safety cannot be inferred from the final access token alone. The same agent can arrive at Graph through app-only, delegated, or hybrid claim paths, which means the security boundary is the full token flow, not the token payload. Practitioners should treat claim inspection as evidence, not assurance.
A question worth separating out:
Q: How should security teams handle agent identity admin roles in Entra ID?
A: Treat agent identity admin roles as privileged until you verify the exact objects they can reach. Test whether the role can alter owners, credentials, or policy on any non-agent service principal, then restrict assignment to a small set of operators and require alerting on every ownership change.
👉 Read our full editorial: Protecting Entra ID agent identities starts with token flow controls