Passer au contenu principal

Prérequis

  • Assurez-vous que votre système répond à la configuration requise.
  • Assurez-vous que vous avez déjà installé Git, Node.js et npm.
  • Pour la plupart des plateformes, vous devrez disposer des privilèges racines et/ou administrateur.

Installer le connecteur pour Windows

Télécharger l’installateur

Téléchargez le fichier Auth0 Active Directory/LDAP Connector for Windows (MSI) :

Exécuter l’installateur

Exécutez le programme d’installation et suivez les instructions. Le connecteur AD/LDAP est installé en tant que service Windows.
AD/LDAP Connector Services

Lien vers Auth0

Une fois l’installation terminée, vous verrez un écran dans un navigateur pointant vers localhost :
AD/LDAP Connector Admin Ticket
Saisissez le TICKET URL fourni lorsque vous avez configuré la connexion. Le TICKET URL définit de manière unique ce connecteur dans Auth0. Le connecteur l’utilisera pour communiquer avec le serveur Auth0 et pour terminer automatiquement la configuration.

Lien vers LDAP

Saisissez les paramètres LDAP :
adldap-connector-admin-settings
Une fois que vous aurez soumis les informations ci-dessus, le connecteur effectuera une série de tests pour valider les informations que vous avez saisies. Les résultats sont affichés sous Journal de configuration dans l’écran de la console.
adldap-connector-admin-settings-ok
Assurez-vous que tous les tests sont verts.

Installer le connecteur pour d’autres plateformes

  1. Téléchargez le package Auth0 Active Directory/LDAP Connector vers /tmp :
    adldap-6.1.8

    Exemple de curl :
  2. Développez le package et installez ses dépendances :
  3. Démarrez votre serveur. node server.jsLorsque vous êtes invité à saisir le numéro de ticket, saisissez l’URL complète du ticket URL dans l’onglet Paramètres de l’écran Configuration du connecteur AD/LDAP dans l’Auth0 Management Dashboard.
  4. Vous serez invité à modifier le fichier de configuration config.json avec vos détails de connexion et d’authentification LDAP :
  5. Exécutez à nouveau node server.js pour démarrer le connecteur. Notez que la ligne LDAP_BIND_PASSWORD dans config.json est remplacée par LDAP_BIND_CREDENTIALS à ce stade.
  6. Une fois que le connecteur est en cours d’exécution, vous devrez appliquer la fonction deamon sur le connecteur (si vous n’avez pas déjà sélectionné d’outil, vous pouvez envisager la commande upstart ou systemd). Par exemple, pour utiliser systemd avec Ubuntu Xenial, le fichier /lib/systemd/system/auth0-adldap.service peut contenir les éléments suivants :
  7. Exécutez node admin/server.js pour accéder à l’interface d’administration. L’interface d’administration sera en cours d’exécution et disponible sur http://localhost:8357.
Si vous recevez un message Invalid Ticket lors de la configuration du connecteur pour la première fois, la cause la plus probable est un problème de réseau (par exemple, le connecteur s’exécute derrière un proxy).

En savoir plus