Who acts for whom?
Governance principleThe server decides identity from the real person or service, the delegation, the tenant and the current policy. An agent works on behalf of a person or service identity, and the delegation can be revoked. A role claimed in a request changes nothing.
In practiceAuthorize actual users or service identities. Role switching in the demo illustrates visibility only.