Prerequisites
Microsoft Entra ID Single Sign-On is available on the Enterprise plan.
You will need administrator access to your Microsoft Azure Portal to configure the integration.
Supported features
Contrast supports:
SSO using OpenID Connect (OIDC)
Just-in-time (JIT) provisioning: users are automatically created in Contrast when they sign in for the first time
Configuration steps
1. Register a new application for Contrast
To connect Contrast with Microsoft Entra ID, you’ll need to register a new application under your directory.
In your Azure dashboard, go to Microsoft Entra ID > Manage > App registrations and click on New registration.
Fill the registration form:
Name: Contrast webinars
Supported account types: Select the option that fits your organization.
Redirect URI (Web):
https://admin.getcontrast.io/sso/oidc/microsoft/confirmation
After registration, go to the Overview tab to copy the Application (client) ID and Directory (tenant) ID, you'll need them later.
Next, go to Certificates & secrets > Client secrets and create a new client secret named contrast-sso. Copy the secret value (it will be hidden next time you load the page, so don't refresh before you copy it).
Finally, go to Brand & Properties and set Home Page URL field to this value:
https://admin.getcontrast.io/sso/login
2. Configure Contrast
Next, configure your application settings in your Contrast account.
Sign in to your Contrast account.
Go to Settings → Integrations.
Click the Microsoft Entra ID card to open the configuration modal.
Enter the Tenant ID, Client ID and Client secret from the previous steps
Save your configuration.
Your Microsoft Entra ID integration is now configured.
Test the integration
To verify that everything is working correctly:
Enter your work email address (make sure it is the same email address associated with your Microsoft account).
Click Continue.
You will be redirected to Microsoft to sign in.
After successfully signing in, you will be redirected to your Contrast dashboard.
If this is the first time the user has signed in to Contrast, their account will be automatically created through just-in-time provisioning.








