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, seamless 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
<add key="HttpAuthenticationUsername" value="DOMAIN\ServiceAccount"/> <add key="HttpAuthenticationPassword" value="SecurePassword"/>
RoleGroupsContainer
<add key="RoleGroupsContainer" value="CN=AxeroUsers,OU=Security Groups,DC=company,DC=com|CN=AxeroAdmins,OU=Security Groups,DC=company,DC=com"/>
AuthServerWhitelist
*.company.com
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\AuthServerWhitelist
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\AuthServerWhitelist
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:
Automatically synchronize Active Directory group memberships with Axero user roles:
CN=AxeroUsers,OU=Security Groups,DC=company,DC=com|CN=AxeroAdmins,OU=Security Groups,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.
is requesting access to a wiki that you have locked: https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/19950/active-directory-sso
Your session has expired. You are being logged out.