Skip to main content

Prérequis

  • Assurez-vous que votre système satisfait à la configuration requise.
  • Assurez-vous d’avoir déjà installé Git, Node.js et npm.
  • Sur la plupart des plateformes, vous devrez avoir les privilèges root et/ou d’administrateur.

Installer le connecteur pour Windows

Téléchargez et exécutez le programme d’installation

Accédez à Auth0 Dashboard > Authentication > Enterprise > Active Directory/LDAP, puis sélectionnez la connexion que vous souhaitez configurer. Dans l’onglet Setup, sélectionnez le bouton Install For Windows pour télécharger la plus récente version du programme d’installation, qui est un fichier MSI. Exécutez le programme d’installation et suivez les instructions pour installer le connecteur AD/LDAP en tant que service Windows.
Services du connecteur AD/LDAP
Une fois l’installation terminée, un écran s’affichera dans votre navigateur et pointera vers localhost :
Ticket d’administration du connecteur AD/LDAP
Saisissez l’TICKET URL fournie lorsque vous avez provisionné la connexion. La TICKET URL identifie de manière unique ce connecteur dans Auth0. Le connecteur l’utilisera pour communiquer avec le serveur Auth0 et terminer automatiquement la configuration. Saisissez les paramètres LDAP :
adldap-connector-admin-settings
Une fois ces informations envoyées, le connecteur effectuera une série de tests pour valider les renseignements saisis. Les résultats s’affichent sous Journal de configuration dans l’écran de console.
adldap-connector-admin-settings-ok
Assurez-vous que tous les tests sont au vert.

Installer le connecteur pour d’autres plateformes

  1. Téléchargez et installez la plus récente version du package Auth0 Active Directory/LDAP Connector dans /tmp. Pour en savoir plus, consultez le référentiel connecteur AD/LDAP.
  2. Démarrez votre serveur. node server.jsLorsque le numéro de ticket vous est demandé, entrez l’URL complète du ticket à partir de l’onglet Settings de l’écran Setup AD/LDAP connector dans le Dashboard de gestion Auth0.
  3. Vous serez invité à modifier le fichier de configuration config.json avec les détails de votre connexion LDAP et de l’authentification :
  4. Exécutez node server.js une fois de plus pour démarrer le connecteur. Notez que la ligne LDAP_BIND_PASSWORD dans config.json devient LDAP_BIND_CREDENTIALS à cette étape.
  5. Une fois le connecteur en cours d’exécution, vous devrez le faire tourner comme démon (si vous n’avez pas déjà choisi d’outil, vous pouvez envisager systemd). Par exemple, pour utiliser systemd avec Ubuntu Xenial, le fichier /lib/systemd/system/auth0-adldap.service pourrait contenir ce qui suit :
  6. Exécutez node admin/server.js pour accéder à l’interface d’administration. Elle sera alors en cours d’exécution et accessible à l’adresse http://localhost:8357.
Si vous obtenez un message Invalid Ticket lors de la configuration initiale du connecteur, 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