This guide walks you through setting up single sign-on (SSO) using SAML 2.0, with Microsoft Entra ID as the identity provider (IdP). Unleash supports a variety of identity providers and protocols; visit our reference documentation to explore other options.
Create an enterprise application in Microsoft Entra ID
To create a new enterprise application in Microsoft Entra, do the following:
In the Microsoft Entra admin center, go to Identity > Applications > Enterprise applications and click New application.
In the Microsoft Entra Gallery, click Create your own application.
Enter an app name, select the Integrate any other application you don't find in the gallery option, and click Create.
Configure SAML SSO for the application
Add SAML configuration
To configure SSO for the new application, do the following:
In the overview page of the application, go to Manage > Single sign-on and click SAML.
In the Basic SAML Configuration section, click Edit.
Click Add identifier and enter the Unleash identifier. For hosted instances, that is https://<region>.app.unleash-hosted.com/<your_unleash_instance_name>.
Click Add reply URL and enter the URL shown in the Unleash Admin UI at Admin > Single sign-on > SAML 2.0. For example, <your_unleash_url>/auth/saml/callback.
Click Save.
Manage attributes and claims
To configure attributes and claims for the new application, do the following:
In the single sign-on settings of your application, go to Attributes & Claims and click Edit.
Go to Required claim and click Unique User Identifier (Name ID).
For Name identifier format, select Email address.
For Source, select Attribute and for Source attribute select user.mail.
Click Save.
To populate the first and last names of users in Unleash, configure two additional claims with attributes user.givenname and user.surname with no namespace.