Azure AD (Entra ID) Setup
Azure AD (Entra ID) Setup
Complete walkthrough for connecting NeMo Platform to Azure AD (Entra ID), from app registration to first successful login.
Prerequisites: Access to Azure Portal with permission to create app registrations. Familiarity with OIDC Setup.
App Registration
- In Azure Portal, go to Azure Active Directory → App registrations → New registration.
- Name the application (e.g., “NeMo Platform”).
- Set Supported account types to your tenant configuration.
- No redirect URI is needed for device flow, but setting one is good practice.
- Note the Application (client) ID and Directory (tenant) ID.
Enable Device Flow
- Go to Authentication in the app registration.
- Under Advanced settings, set Allow public client flows to Yes.
- Save.
Expose API Scopes
- Go to Expose an API.
- Set the Application ID URI (e.g.,
api://<client-id>). - Add scopes:
platform:read— “Read access to NeMo Platform platform resources”platform:write— “Write access to NeMo Platform platform resources”
- Go to API permissions → Add a permission → My APIs → select your app → add the scopes.
- Click Grant admin consent for the scopes.
Configure Group Claims (Optional)
- Go to Token configuration → Add groups claim.
- Select Security groups (or the group types your organization uses).
- For the Access token, select Group ID.
NeMo Platform Configuration
Verification
Common Errors
Related
- OIDC Setup — Generic OIDC configuration.
- OIDC Setup — Claim mapping — JWT claims vs config defaults.
- Auth Configuration — Full config reference.