Microsoft Entra ID (formerly Azure Active Directory)
Following the OAuth 2.0 standard, ModelOp Center requires the following Microsoft Entra ID configurations for a successful integration:
App registrations*
gateway-service
Required app
internal-client
Required app
external-integration-client
Optional app
go-cli
Optional app
Scopes
custom_scope
App roles
modelop_client
Access token version: 2
*When registering a new app, ensure you use the "App registrations" option under the “Applications” menu, and not the "Enterprise applications" option. Each option provides different settings, and selecting the wrong one will prevent you from completing the configuration successfully.
Proposed | Platform | Client | Scopes & | App Roles & | Token | Redirect URIs | Token version | Other |
---|---|---|---|---|---|---|---|---|
gateway-service |
|
|
| None |
(Enable the aforementioned claims for both ID and Access tokens) |
| 2 |
|
internal-client (Used in business-to-business authentication) | None. |
|
|
|
| None | 2 | *The Once the
|
external-integration-client (Used in client-to-business authentication) |
|
|
| None |
|
| 2 | Please open the “Authentication” tab, under “Implicit grant and hybrid flows”, please check these boxes: Access tokens (used for implicit flows) ID tokens (used for implicit and hybrid flows) as the types of tokens that will be issued by the authorization endpoint for this particular app. |
go-cli (Used in client-to-business authentication) | None. |
|
| None |
| None | 2 |
|
Microsoft Entra ID Guide
For instructions on how to create custom_scope
and modelop_client,
and how to set the access token version, please follow the Microsoft Entra ID: How-to guide.