Skip to main content

Présentation

Auth0 peut fournir des données normalisées sur les activités des utilisateurs, d’authentification, de MFA et d’administration. Les exemples examinés incluent :
  • auth.login.failed — échoue à se connecter
  • mfa.failed — échoue aux défis MFA
  • auth.login.blocked — connexion bloquée
Consultez comment les données d’intégration deviennent des signaux. Pour vous authentifier auprès d’Auth0 (Client Credentials), vous avez besoin des informations clés suivantes :
  1. ID client - Un identifiant unique pour votre client.
  2. Code secret client - Une clé confidentielle utilisée pour authentifier l’identité de l’application (client).
  3. HostName - Le domaine associé à votre locataire Auth0.
  4. Audience - L’audience du jeton, c’est-à-dire votre API.
  5. Organisation - Le nom ou l’identifiant de l’organisation à laquelle vous souhaitez associer la requête.
Ce guide vous explique comment trouver ou générer ces identifiants dans Auth0.

Prérequis :

  • Vous devez disposer d’un compte Auth0.

Étape 1 : Trouver vos identifiants client

  1. Connectez-vous à votre compte Auth0.
  2. Accédez à la page Paramètres de l’application.
  3. Cliquez sur le bouton Create Application.
  1. Saisissez un nom unique pour votre application et sélectionnez Machine to Machine Applications.
  1. Dans le menu déroulant, sélectionnez Auth0 Management API, puis accordez read:users et read:logs.
  1. Cliquez sur Authorize pour créer votre nouvelle application.
  2. Sur la page de l’application, accédez à la section Credentials. Votre Code secret client s’y affiche, et l’ID client figure en haut de la page.

Étape 2 : Trouver votre HostName

  • Dans l’onglet Quickstart de votre application nouvellement créée, Auth0 fournit un exemple de requête permettant d’obtenir un jeton d’accès. Votre HostName correspond au texte qui apparaît après https:// et avant /oauth/token.
  • Dans l’exemple ci-dessous, le HostName est dev-tb1x5mahjyey84y4.us.auth0.com.

Étape 3 : Trouver votre Audience

  • Vous la trouverez dans le champ Identifiant de votre application nouvellement créée, sous l’onglet APIs.

Étape 4 : Trouver votre Organisation

  • Cette étape est facultative. Vous pouvez obtenir cette information sur la page Organisations de votre application nouvellement créée si votre locataire est configuré pour utiliser des Organisations.

Étape 5 : Saisir les identifiants dans la Living Security Platform

Une fois que vous disposez de votre ID client, de votre Code secret client, de votre HostName, de votre Audience et de votre Organisation :
  1. Ouvrez le formulaire dans lequel vous devez vous authentifier auprès d’Auth0 (Client Credentials).
  2. Saisissez votre ID client, votre Code secret client, votre HostName, votre Audience et votre Organisation dans les champs correspondants.
  3. Envoyez le formulaire : vous devriez être authentifié avec succès.
Vous êtes maintenant connecté à Auth0 (Client Credentials).
Certaines parties de cette documentation sont adaptées de Nango, utilisée sous la Elastic License 2.0.

Accès réseau

Ignorez cette section, sauf si votre locataire Auth0 restreint l’accès à la Management API en fonction de l’adresse IP source. La plupart des locataires n’appliquent pas cette restriction.