- Create expense claims
- Read company card statements
- Approve payments
- Read your email
A user or administrator grants access to an application. The application passes a credential or role to an agent tool. The receiving service decides what that credential can read or change. Start with a real workflow. Write down the person, the agent identity, the token's audience and scopes, and any roles the tool can take on. A narrow tool description doesn't narrow the credential behind it. In an approved test environment, check whether the same credential can reach a different record, action or resource. Keep the proof small and note the permission that allowed it. Don't judge real access from a scope name alone. This note describes a general review pattern. It assigns no CVE and doesn't claim that any specific framework is vulnerable. Check how your own identity provider, token exchange and downstream services behave.In this note
Where access grows.
Follow the whole permission chain.
Check Question Task What action did the user approve? Credential Which resources and operations does the token permit? Delegation Can this identity assume another role or call a second service? Revocation How is access removed when the task or session ends? Test past the intended action.
Controls to build.
Scope and limits.