SSO with Microsoft Azure AD - Knowledge Base - ComplyAssistant
Set up SSO with Microsoft Azure AD
This article will walk you through setting up basic single-sign-on (SSO) authentication with Microsoft Azure AD. The second part of this article discusses setting up ComplyAssistant group permissions in Microsoft AD.
Microsoft Azure AD SSO Authentication
ComplyAssistant's SAML SSO implementation can handle user authentication. With this setup, user access to ComplyAssistant is handled through Azure AD and you have a single place to manage user access to all your applications.
Search for and navigate to the Azure Active Directory service.
Navigate to "Enterprise Applications" .
Click "New Application".
Name your application and click Add.
Navigate to "Single sign-on" and click "SAML".
Next, in another tab or browser window, you will login to your ComplyAssistant account and naviate to Account Settings -> Login Settings ( or Single Sign-on)
Next step is to copy information between both Azure AD and ComplyAssistant.
Edit the Basic SAML Configuration in Azure AD.
Copy the Entity ID out of ComplyAssistant and paste it into Azure AD
Copy the Assertion Consumer Service (ACS) URL out of ComplyAssistant and paste it into Azure AD.
Save the Basic SAML Configuration in Azure AD.
Copy the SAML Signing Certificate Thumbprint in Azure AD and paste it into Complyassistant.
Copy the Login URL in Azure AD and paste it into ComplyAssistant.
Map ActiveDirectory contract attributes to Complyassistant attributes. ComplyAssistant attribute names are found on the Single Sign-On admin page in ComplyAssistant.
The screenshot below is only an example and a client's ActiveDirectory attributes could differ in naming convention. Be sure to include the ActiveDirectory attributes that match the corresponding ComplyAssistant attributes listed on the Single-Sign-On admin page. For example, the value of "Contracts" is a hardcoded example that would map all SSO users to a group name called "Contracts" in your ComplyAssistant account if and only if it exists there.
Make sure to turn on SSO in ComplyAssistant
Save theComplyassistant SSOsettings.
At this point, Azure AD and your ComplyAssistant account are connected and user access can be granted in Azure AD. When a user logs into ComplyAssistant through SSO for the first time, the user will be created in ComplyAssistant.
Users can log in by clicking Sign in with SSO on the login screen.