Azure is a Microsoft product that provides a federated identity solution to connect users to applications within and outside institutions. EqualGround's flexible SSO Module Provider framework is designed to support a wide variety of identity solutions, enabling full integration of Azure Active Directory into your infrastructure in a few simple steps.
Integrating EqualGround to Azure Active Directory as an Enterprise Application
- Log into your Azure Active Directory Admin account.
-
Select Enterprise Applications.
-
Click New Application.
- Click Create Your own application.
-
Give your application a name (e.g. YuJa EqualGround), then click Create.
-
Your EqualGround application will now appear on the Enterprise Applications list within Azure. Select the application.
-
You will need to add at least one user to the EqualGround application. From the left-side menu, select Users and Groups and then click Add user/group.
-
After adding a user, click Single Sign-On from the left-side menu and click Edit within the Basic SAML Configuration panel.
-
Fill out the information as shown below and then click Save.
-
Identifier: https://<institution>.equalground.yuja.com
- Example: https://evergreen.equalground.yuja.com
-
Reply URL: https://<institution>.equalground.yuja.com/api/sso/samlReceiveResponse
- Example: https://evergreen.equalground.yuja.com/api/sso/samlReceiveResponse
-
Identifier: https://<institution>.equalground.yuja.com
-
In the Attributes & Claims section, click Edit.
-
Click Add new claim.
-
Fill out Name, Source and Source attribute fields, and then click Save.
- Name: Role
- Source: Attribute
-
Source attribute: Enter "user." without the quotes, and then enter the attribute used to track roles on your SSO.
- Example: user.jobtitle
-
In the Set up YuJa section, make note of the following information as it will be required:
- Login URL
-
Logout URL
- Note: EqualGround only supports Non-Single Logout (i.e. logging out via a URL redirect to a single logout URL without additional parameters).
- Log in to your EqualGround admin account.
- In the left sidebar, select Integrations.
-
In the Integration Type drop-down menu, select SSO-Azure. Fill out the required fields.
-
General SSO Details
- Azure SSO URL: The login URL noted in step 13.
- Name ID Format: urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
- Remote Logout URL: The logout URL noted in step 13.
-
User Provisioning
- Given Name Attribute: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
- Family Name Attribute: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname
- Email Attribute: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
- Role Attribute: http://schemas.microsoft.com/ws/2008/06/identity/claims/role
-
Role Mapping
- Admin: Enter your SSO role, equivalent to the admin role on EqualGround.
- Standard: Enter your SSO role equivalent to the standard role on EqualGround.
-
General SSO Details
- Click Save Changes. Once saved, you will be able to log in to EqualGround using your Azure integration.