If your organisation uses Microsoft Azure Active Directory / Microsoft Entra ID to authenticate users, this can be incorporated into Humanforce Web. Follow the instructions below on how to configure Azure AD.
- Go to the Azure Portal - http://portal.azure.com/ and sign in using your credentials.
- Search for Azure Active Directory and select from the search results
- Select New application
- Select Create your own application
- Enter a name for your Application and select Integrate any other application you don't find in the gallery (Non-gallery). Click Create.
- Select Single sign-on
- Select SAML
- Select Edit
- Navigate to your instance of Humanforce Web and login as an administrator and navigate to Admin > Security Config > SAML/SSO Admin
- Take note of the Service Provider Name and the Assertion Consumer Service Url
- Navigate back on the Azure Portal, enter the following information for the; Identifier and Reply URL. Click Save.
Identifier (Entity ID) This will be the Service Provider Name from the previous step. Reply URL (Assertion Consumer Service URL) This will be the Assertion Consumer Service Url from the previous step. - Scroll down and take note of the Login URL, Azure AD Identifier and Logout URL.
- Back in Humanforce Web, Navigate to the Web - Identity Provider tab and enter in the information as per below and then click Save Changes
Identity Provider Name This will be the Azure AD identifier from the previous step Single Sign-on Url This will be the Login URL from the previous step Single Logout Url This will be the Logout URL from the previous step
- Navigate to the Settings tab and set the value for SSO Mode to Dual Mode. Click Save Changs.
- Navigate back to the Azure Portal, Click Users and groups, then click Add user/group.
- Click None Selected
- Locate and select the user(s) or Groups you want to give access and click Select.
- Click Assign
- Now when loading the Humanforce Web login page there is an option to select Continue with SSO. Click this to login using your organisations SSO provider.