How to install the Secure Access Cloud (SAC) Auth0 connector for the deployment of LDAP Identity Provider (IdP) on Windows?
Secure Access Cloud
Recommended Windows version: Windows Server 2012. The connector can run on Windows 7+ or Windows 2008R2+ with PowerShell 3.0 or higher.
The Auth0 connector is packaged as a standard Microsoft Installer file (MSI). Download it from here (version: 5.0.9).
Run the installer and follow the instructions:
The AD/LDAP connector in Windows is installed as a Windows Service:
Link to Auth0 - Once the installation is complete, the following screen will appear in a browser pointing to localhost:
Enter the Ticket URL provided when creating the connection in the SAC portal. The Ticket URL uniquely identifies this connector in Auth0. The connector will use this to communicate with the Auth0 server and automatically complete the configuration.
Link to LDAP - Once the Ticket URL is entered, the LDAP settings must be filled.
LDAP Connection String: the protocol followed by the domain name or IP address of the LDAP server (for example: ldap://ldap.internal.contoso.com). The LDAP server is the local domain controller where the Active Directory is installed. The protocol can be either LDAP or LDAPs. If LDAPs is needed, the certificate in the current server must be valid.
Base DN: the base container for all the queries performed by the connector (for example: dc=contoso,dc=com).
Username: the full distinguish name of a user to perform queries (for example: cn=svcauth0,dc=services,dc=contoso,dc=com).
Password: the password of the user.
Once the above information is submitted, the connector will perform a series of tests to validate the entered data:
All tests must show "OK" in green. At this point, the connector is installed and ready to use. The results of the tests are displayed under the "Configuration log" heading in the console screen. An explanation of the tests performed is provided below:
Test 1: Attempts to establish a TCP connection to the LDAP server and port specified. If test 1 fails, check basic network connectivity and firewall settings that might prevent such connection.
Test 2: Attempts to perform an LDAP bind on the LDAP server and port specified and with the username and password provided. If test 2 fails, check the LDAP connection string, search path, username and password.
Test 3: Attempts to perform an LDAP search against the directory to check the privileges of the specified username. If test 3 fails, check the privileges of the username in the target directory.
Test 4: Attempts to establish a connection to the Auth0 server. If test 4 fails, check network connectivity and firewall settings that might prevent such connection.
Subscribing will provide email updates when this Article is updated. Login is required.