Configuring SSO with Entra ID

To configure SSO for your MyCompliance tenancy with Entra ID, follow the steps below.

1. New Application Registration

2. Application ID & Directory ID

For the SSO configuration, we will require the Application ID and the Directory ID of the app. This can be found as below. Please send these on to the Customer Support rep that you are working with.

  • Entra ID > App Registrations> MyCompliance Cloud > Overview

3. Update the home page URL.

The final step is to update the home page URL of the application, replacing metacompliance with your own domain name. Your Metacompliance support rep will be able to provide this.

Example: https://cloud.metacompliance.com/Account/SignIn?domain_hint=mydomainname

4. Check that the claims are added within the App Registration.

  • Navigate to Entra ID > App Registration > MyCompliance Cloud.
  • Ensure that the below claims are added for the app.

5. Add the MyCompliance application to MyApps (optional).

  • From the Azure portal, select Entra ID > Enterprise Applications > select the MyCompliance application.
  • Select Users and Groups.
  • Add the user(s) or groups for which you would like the app to be visible on the MyApps area.

6. Implicit Grant - Enable ID Tokens in AAD

For SSO operations to complete successfully, the MyCompliance application requires that 'ID Tokens' be enabled on the application within Entra ID. Implicit Grant allows an application to request a token directly from the authorisation endpoint.

To enable Implicit Grant, follow the below steps:

  • Navigate to Entra ID > App registrations > MyCompliance Cloud > Authentication.
  • Browse to Advanced settings and enable the ID tokens by selecting the check box as below.

7. Custom Domains

From the Azure portal, select Entra ID > Custom Domain Names > Name.

Provide your MetaCompliance Support rep with your verified domain names so that these can be added for SSO redirection to your MyCompliance tenant.

Back to all articles