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

> Conecte Auth0 a Living Security para obtener actividad de usuarios, autenticación, MFA y actividad administrativa.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} necesita dos conjuntos de direcciones, no uno.</strong> Living Security genera el token de acceso de esta
    integración en su propia infraestructura y lo renueva de forma continua, por lo que el tráfico de configuración y el tráfico de
    sincronización salen desde redes distintas. Añada ambos conjuntos a la lista de permitidos de {system} y
    mantenga ambos: no se trata de un requisito que se aplique solo durante la configuración.
    <br />
    <br />
    <strong>Tráfico de sincronización de la integración</strong>: el mismo en todas las regiones:
    <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>Tráfico de la plataforma</strong>: utilice únicamente la fila correspondiente a la región que aloja su
    organización:
    <br />
    Estados Unidos: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    Unión Europea: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Si permite únicamente el conjunto de sincronización, la configuración nunca se completa. Si permite únicamente el conjunto de la plataforma,
    la configuración se realiza correctamente, pero todas las sincronizaciones fallan. Consulte{' '}
    <a href="/es/integrations/managing/egress-ip-addresses">
      Configuración de las direcciones IP de salida de las Integraciones
    </a>{' '}
    para conocer ambas señales de fallo y la política de cambios.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Recursos relacionados</h2>
    <ul>
      <li>
        <a href="/es/signals/data-sources">Descubra cómo los datos de las integraciones se convierten en señales de Human Risk Management</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Explore las integraciones de Living Security</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Abra Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Solicite una demostración de Living Security</a>
      </li>
    </ul>
  </>;

## Descripción general

Auth0 puede aportar actividad normalizada de usuarios, autenticación, MFA y administración. Entre los ejemplos revisados se incluyen los siguientes:

* `auth.login.failed` — no logra iniciar sesión
* `mfa.failed` — no supera los desafíos de MFA
* `auth.login.blocked` — inicio de sesión bloqueado

Consulte [cómo los datos de las integraciones se convierten en señales](/es/signals/data-sources).

Para autenticarse con Auth0 (Client Credentials), necesita la siguiente información clave:

1. **ID de cliente**: un identificador único para su cliente.
2. **Secreto del cliente**: una clave confidencial que se utiliza para autenticar la identidad de la aplicación (cliente).
3. **HostName**: el dominio asociado a su tenant de Auth0.
4. **Audience**: la audiencia del token, que es su API.
5. **Organización**: el nombre o identificador de la organización a la que desea asociar la solicitud.

Esta guía le explica cómo encontrar o generar estas credenciales en Auth0.

### Requisitos previos:

* Debe tener una cuenta de Auth0.

#### Paso 1: Localizar sus credenciales de cliente

1. Inicie sesión en su cuenta de [Auth0](https://auth0.com/docs/authenticate/login).
2. Vaya a la página de [Configuración de la aplicación](https://manage.auth0.com/?_gl=1*1shsko2*_gcl_au*MzYwMDE4ODE4LjE3NDU5OTY3NDA.*_ga*NTkyOTQ4NzA5LjE3NDU5OTY3NDE.*_ga_QKMSDV5369*MTc0NTk5Njc0MC4xLjEuMTc0NTk5OTI5My42MC4wLjA.#/applications).
3. Haga clic en el botón **Create Application**.

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

4. Agregue un nombre único para su aplicación y seleccione **Machine to Machine Applications**.

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

5. En el menú desplegable, seleccione **Auth0 Management API** y luego otorgue `read:users` y `read:logs`.

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

6. Haga clic en **Authorize** para crear su nueva aplicación.
7. En la página de la aplicación, vaya a la sección **Credentials**. Su **Secreto del cliente** se mostrará aquí, y el **ID de cliente** se encuentra en la parte superior de la página.

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

#### Paso 2: Localizar su HostName

* En la pestaña **Quickstart** de la aplicación que acaba de crear, Auth0 proporciona una solicitud de ejemplo para obtener un token de acceso. Su **HostName** es el texto que aparece después de `https://` y antes de `/oauth/token`.
* En el ejemplo siguiente, el HostName es `dev-tb1x5mahjyey84y4.us.auth0.com`.

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

#### Paso 3: Localizar su Audience

* Puede encontrarlo en el campo **Identificador** de la aplicación que acaba de crear, en la pestaña **APIs**.

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

#### Paso 4: Localizar su Organización

* <Tip>Este dato es opcional y se puede obtener en la página **Organizaciones** de la aplicación que acaba de crear, si su tenant está configurado para usar **Organizaciones**.</Tip>

#### Paso 5: Ingresar las credenciales en Living Security Platform

Una vez que tenga su **ID de cliente**, **Secreto del cliente**, **HostName**, **Audience** y **Organización**:

1. Abra el formulario en el que debe autenticarse con Auth0 (Client Credentials).
2. Ingrese su **ID de cliente**, **Secreto del cliente**, **HostName**, **Audience** y **Organización** en los campos correspondientes.
3. Envíe el formulario y la autenticación debería completarse correctamente.

<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" />

Ya está conectado a Auth0 (Client Credentials).

***

<Note>Partes de esta documentación están adaptadas de [Nango](https://nango.dev/docs/), utilizadas bajo la [Elastic License 2.0](https://github.com/NangoHQ/nango?tab=License-1-ov-file#readme).</Note>

## Acceso de red

Omita esta sección a menos que su tenant de Auth0 restrinja el acceso a la Management API por dirección IP de origen. La mayoría de los tenants no lo hacen.

<EgressIpAllowlistBothSets system="Auth0" />

<PublicIntegrationNextSteps />


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