How Delegated Permissions Work in Practice
Once delegated permissions are set up:
- The external application must authenticate users via its own user interface using the Authorization Code Flow with Microsoft Entra ID.
- Users sign in using their Entra ID credentials.
- Upon successful authentication, the app exchanges the authorization code for an access token.
- This token includes the user’s identity and delegated permissions.
- The access token is passed to the 3E APIs, allowing the application to make requests on behalf of the authenticated user, subject to their access rights and data-level security.