Predefined Scopes
The following predefined scopes are available in azuma doa. These scopes determine the returned claims granted to applications and users.
Important: Custom scopes can be defined at the application level for both Authorization Code and Client Credentials Flows, allowing for tailored access control.
Device Binding
| Scope | Description | 
|---|
| offline_access | See - oAuth2 specification. | 
| permissions_app | Adds permissions of your application to access tokenas permissions_app. See tokens for more details. | 
| licenses | Adds licenses to access token. | 
Authorization Code
| Scope | Description | 
|---|
| offline_access | See - oAuth2 specification. | 
| openid | Enables OpenID Connect functionality, allowing retrieval of user identity information. | 
| profile | Provides access to basic profile information such as name and preferred username. | 
| email | Grants access to the user's email address. | 
| tenant_ids | Adds tenant information to access tokenandid token. | 
| permissions_app | Adds permissions of your application to access tokenandid tokenas permissions_app. See tokens for more details. | 
| licenses | Adds licenses to access tokenandid token. | 
Client Credentials
| Scope | Description | 
|---|
| tenant_id_ admin | Allows to access the API for tenant relevant operations via client. Example for scope with tenant ID '192f01b3-eee4-4eeb-9854-11303eaa4890': 192f01b3-eee4-4eeb-9854-11303eaa4890_admin |