This guide provides step-by-step instructions for integrating Microsoft Active Directory (AD) Single Sign-On (SSO) with your self-hosted Axero platform. By following this guide, you will enable secure SSO for your organization using Windows Authentication and AD.
Before implementing Active Directory SSO with your Axero platform, ensure you have the following requirements in place:
web.config
WindowsADSettings.config
Assets
DOMAIN\username
FormsAuthPersistentCookieTimeOutInMinutes
MakePermanentCookieForThirdPartyLogin
NetworkService
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<remove name="WindowsAuthentication" />
<system.web>
<authentication mode="Windows" /> <authorization> <deny users="?" /> </authorization>
setspn
setspn -A HTTP/your-axero-site.company.com DOMAIN\ServiceAccount setspn -A HTTP/your-axero-site DOMAIN\ServiceAccount
your-axero-site.company.com
DOMAIN\ServiceAccount
setspn -L DOMAIN\ServiceAccount
DomainName
<add key="DomainName" value="company.com"/>
<add key="HttpAuthenticationUsername" value="DOMAIN\ServiceAccount"/> <add key="HttpAuthenticationPassword" value="SecurePassword"/>
RoleGroupsContainer
<add key="RoleGroupsContainer" value="OU=Security Groups,DC=company,DC=com|OU=Instructors,OU=Sales,DC=company,DC=com"/>
OU=
CN=
AllowAutoRegistration
CopyRolesFromAD
StripDomainName
DomainUsernameConnectorSymbol
RequiredADGroupForMembership
TextToStripFromGroups
AuthServerAllowlist
*.company.com
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\AuthServerAllowlist
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\AuthServerAllowlist
about:config
network.automatic-ntlm-auth.trusted-uris
https://axero.company.com
ActiveDirectoryAuthEnabled
true
ActiveDirectorySyncManagerInterval
ADSyncEnabled
ADSyncProfilePicture
false
Before rolling out AD SSO to all users, test your configuration thoroughly:
Configure automatic synchronization of user profile information from Active Directory to Axero by mapping LDAP attributes to Axero user fields:
Common mappings between Active Directory LDAP attributes and Axero fields:
AddNewOptionsFromImport
Automatically synchronize Active Directory group memberships with Axero user roles:
OU=Security Groups,DC=company,DC=com|OU=Instructors,OU=Sales,DC=company,DC=com
Common issues and their solutions when implementing Active Directory SSO with Axero:
authentication mode="Windows"
setspn -L
dsquery
thumbnailPhoto
<modules runAllManagedModulesForAllRequests="false">
bin/HiQPdf.dep
w32tm /query /status
If you encounter issues or need assistance, please submit a private case to the Axero support team. When submitting a support case, include:
This information will help the support team provide faster and more accurate assistance.