Skip to main content

Présentation

Auth0 peut fournir des données normalisées sur l’activité des utilisateurs, l’authentification, l’authentification multifacteur (MFA) et l’activité administrative. Voici quelques exemples examinés :
  • auth.login.failed : échec de connexion
  • mfa.failed : échec des défis d’authentification multifacteur (MFA)
  • auth.login.blocked : connexion bloquée
Consultez la façon dont les données d’intégration deviennent des signaux. Pour vous authentifier auprès d’Auth0 (Client Credentials), vous avez besoin des éléments d’information suivants :
  1. ID client : un identifiant unique pour votre client.
  2. Clé secrète client : une clé confidentielle servant à 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 posséder un compte Auth0.

Étape 1 : Trouver vos identifiants client

  1. Connectez-vous à votre compte Auth0.
  2. Accédez à la page des 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 Clé secrète client s’y affiche, et l’ID client se trouve en haut de la page.

Étape 2 : Trouver votre HostName

  • Dans l’onglet Quickstart de l’application que vous venez de créer, Auth0 fournit un exemple de requête pour 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 l’application que vous venez de créer, sous l’onglet APIs.

Étape 4 : Trouver votre Organisation

  • Cette étape est facultative. Vous pouvez obtenir cette information à partir de la page Organisations de l’application que vous venez de créer, si votre locataire est configuré pour utiliser des Organisations.

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

Une fois que vous avez votre ID client, votre Clé secrète client, votre HostName, votre Audience et votre Organisation :
  1. Ouvrez le formulaire dans lequel vous devez vous authentifier auprès d’Auth0 (Client Credentials).
  2. Saisissez votre ID client, votre Clé secrète client, votre HostName, votre Audience et votre Organisation dans les champs correspondants.
  3. Soumettez le formulaire; l’authentification devrait alors réussir.
Vous êtes maintenant connecté à Auth0 (Client Credentials).
Certaines parties de cette documentation sont adaptées de Nango et utilisées en vertu de la licence 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 une telle restriction.