Passer au contenu principal
Le fichier de configuration principal du connecteur AD/LDAP est config.json. Vous pouvez modifier ce fichier pour apporter des modifications qui ne sont pas accessibles dans la console d’administration du connecteur AD/LDAP. Vous pouvez aussi consulter ce fichier pour déterminer quel locataire utilise un connecteur donné. Le fichier se trouve dans le répertoire d’installation du connecteur AD/LDAP, qui, sous Windows, est habituellement situé à C:\Program Files (x86)\Auth0\AD LDAP Connector. Les paramètres suivants sont pris en charge dans ce fichier :
ParamètreDescriptionPar défaut
AD_HUBThe Auth0 endpoint to which the connector will connect. This value is maintained by the connector.
CA_CERTAn authority certificate or array of authority certificates to check the remote host against.
CLIENT_CERT_AUTHSpecifies if Client Certificate Authentication is enabled or not. This value is configured in Auth0 and maintained by the connector.
CONNECTIONThe name of the connection in Auth0 which is linked to this instance of the connector. This value is maintained by the connector.
CONNECTIONS_API_V2_KEYA Management API token used to call the Get a connection endpoint. Set this when you need to troubleshoot the connector. This compares the local certificate to the one configured in Auth0 and detects a possible mismatch.
FIREWALL_RULE_CREATEDSet to true once the Firewall rule has been created for the Kerberos Server (only when Kerberos is enabled).
GROUPSInclude the user’s groups when enriching the profile.true
GROUP_PROPERTYThe attribute of the group object used when adding the groups to a user.cn
GROUPS_CACHE_SECONDSTotal time in seconds to cache a user’s groups.600 seconds.
GROUPS_TIMEOUT_SECONDSThe timeout in seconds for searching all groups a user belongs to.20 seconds
HTTP_PROXYThe proxy server URL if one is required to connect from the AD/LDAP Connector to Auth0.
KERBEROS_AUTHSet if Kerberos Authentication is enabled or not. This value is configured in Auth0 and maintained by the connector.
LAST_SENT_THUMBPRINTThumbprint of the last certificate which was sent to Auth0.
LDAP_BASEDefines the location in the directory where the LDAP search begins. For example: DC=fabrikam,DC=local.
LDAP_BASE_GROUPSDefines the location in the directory where the LDAP groups search begins.
LDAP_BIND_PASSWORDThe password of the LDAP user. This setting is automatically removed after the connector initializes.
LDAP_BIND_CREDENTIALSThe encrypted password of the LDAP user. This setting is automatically added after the connector initializes.
LDAP_BIND_USERThe user for binding a connection to LDAP.
LDAP_HEARTBEAT_SEARCH_QUERYThe LDAP search query used for heartbeat checks.(&(objectclass=user)(|(sAMAccountName=foo)(UserPrincipalName=foo)))
LDAP_HEARTBEAT_SECONDSTime in seconds to keep the LDAP connection open.
LDAP_SEARCH_ALL_QUERYThe LDAP query used to list all users in the LDAP store.(objectCategory=person)
LDAP_SEARCH_GROUPSThe LDAP query used to find groups in the LDAP store. For example: (&(objectCategory=group)(member={0}))(member:1.2.840.113556.1.4.1941:={0})
LDAP_SEARCH_QUERYThe LDAP query used to find users in the LDAP store. This query requires filters for the search to work correctly. If you do not configure filters, Auth0 does not send blocked account notification emails.(&(objectCategory=person)(anr={0}))
LDAP_USER_BY_NAMEThe LDAP query used to find the user during authentication. This setting lets you specify which attribute is considered the user’s username. For example, like the common name: the sAMAccountName, UPN, et cetera. This setting also supports multiple values for an OR search, for example: (|(sAMAccountName={0})(userPrincipalName={0}))(sAMAccountName={0})
LDAP_URLThe LDAP connection string. For example: ldap://fabrikam-dc.fabrikam.local.
PORTThe port the server runs on when Kerberos or Client Certificate Authentication is enabled.
PROVISIONING_TICKETThe Auth0 provisioning ticket used to communicate with Auth0.
REALMThe Auth0 realm, for example: urn:auth0:fabrikam. This value is maintained by the connector.
SERVER_URLThe default connector URL will be server-name:port, but this setting allows you to overwrite this. For example: connector.mycompany.com.
SESSION_SECRETThe session secret used to encrypt the session cookie.
SITE_NAMELorsque l’authentification par certificat client est activée, mais impossible à utiliser, le connecteur AD affiche une page de connexion de rechange. Ce paramètre vous permet de préciser le titre qui s’affichera en haut de la page.Nom de la connexion AD.
SSL_CA_PATHChemin absolu du répertoire de base où se trouvent les fichiers de certificat de l’autorité de certification.
SSL_KEY_PASSWORDMot de passe du certificat SSL.
SSL_PFXCertificat encodé en Base64 à utiliser pour SSL.
TENANT_SIGNING_KEYClé de signature de votre locataire Auth0 utilisée pour vérifier les JWT.
WSFED_ISSUERÉmetteur défini dans les réponses WS-Federation. Si une connexion est configurée avec des domaines de courriel, le premier domaine de courriel configuré dans Auth0 sera utilisé comme émetteur.urn:auth0
Consultez Active Directory : filtres de syntaxe LDAP pour en savoir plus sur les requêtes LDAP.