> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0

> Connectez Auth0 à Living Security pour collecter les activités des utilisateurs, d'authentification, d'authentification multifacteur (MFA) et d'administration.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} requiert deux ensembles d'adresses, et non un seul.</strong> Living Security génère le jeton d'accès de cette
    intégration sur sa propre infrastructure et l'actualise en continu ; le trafic de configuration et le trafic de synchronisation
    proviennent donc de réseaux différents. Ajoutez les deux ensembles à la liste d'autorisation dans {system} et
    conservez-les tous les deux : cette exigence ne se limite pas à la configuration initiale.
    <br />
    <br />
    <strong>Trafic de synchronisation de l'intégration</strong> — identique dans toutes les régions :
    <br />
    <code>52.34.139.153/32</code>, <code>54.69.127.183/32</code>, <code>44.247.133.183/32</code>,{' '}
    <code>52.26.211.56/32</code>
    <br />
    <br />
    <strong>Trafic de la plateforme</strong> — utilisez uniquement la ligne correspondant à la région qui héberge votre
    organisation :
    <br />
    États-Unis : <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    Union européenne : <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Si vous n'autorisez que l'ensemble de synchronisation, la configuration ne se termine jamais. Si vous n'autorisez que l'ensemble de la plateforme, la
    configuration réussit, mais toutes les synchronisations échouent. Consultez{' '}
    <a href="/fr/integrations/managing/egress-ip-addresses">
      Configuration des adresses IP de sortie des Intégrations
    </a>{' '}
    pour connaître les deux signatures d'échec et la politique de modification.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Ressources associées</h2>
    <ul>
      <li>
        <a href="/fr/signals/data-sources">Découvrez comment les données d'intégration deviennent des signaux de Human Risk Management</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Découvrir les intégrations de Living Security</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Ouvrir la Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Demander une démonstration de Living Security</a>
      </li>
    </ul>
  </>;

## 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](/fr/signals/data-sources).

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](https://auth0.com/docs/authenticate/login).
2. Accédez à la page [Paramètres de l'application](https://manage.auth0.com/?_gl=1*1shsko2*_gcl_au*MzYwMDE4ODE4LjE3NDU5OTY3NDA.*_ga*NTkyOTQ4NzA5LjE3NDU5OTY3NDE.*_ga_QKMSDV5369*MTc0NTk5Njc0MC4xLjEuMTc0NTk5OTI5My42MC4wLjA.#/applications).
3. Cliquez sur le bouton **Create Application**.

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app.png" />

4. Saisissez un nom unique pour votre application et sélectionnez **Machine to Machine Applications**.

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app_form.png" />

5. Dans le menu déroulant, sélectionnez **Auth0 Management API**, puis accordez `read:users` et `read:logs`.

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/permissions.png" />

6. Cliquez sur **Authorize** pour créer votre nouvelle application.
7. 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.

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/credentials.png" />

#### É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`.

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/domain.png" />

#### Étape 3 : Trouver votre Audience

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

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/audience.png" />

#### Étape 4 : Trouver votre Organisation

* <Tip>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**.</Tip>

#### É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.

<img style={{maxWidth: "450px" }} src="https://mintcdn.com/livingsecurity/oVkrOMkYmNevekTI/integrations/images/auth0-cc/connect-dialog.png?fit=max&auto=format&n=oVkrOMkYmNevekTI&q=85&s=46aca1349ceea75623146e3e249bad61" className="connect-dialog-img" width="576" height="564" data-path="integrations/images/auth0-cc/connect-dialog.png" />

Vous êtes maintenant connecté à Auth0 (Client Credentials).

***

<Note>Certaines parties de cette documentation sont adaptées de [Nango](https://nango.dev/docs/), utilisée sous la [Elastic License 2.0](https://github.com/NangoHQ/nango?tab=License-1-ov-file#readme).</Note>

## 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.

<EgressIpAllowlistBothSets system="Auth0" />

<PublicIntegrationNextSteps />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.