> ## 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 o Auth0 ao Living Security para monitorar atividades de usuários, autenticação, MFA e atividades administrativas.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} precisa de dois conjuntos de endereços, não de um.</strong> A Living Security gera o token de acesso desta
    integração em sua própria infraestrutura e o atualiza continuamente; por isso, o tráfego de configuração e o tráfego de
    sincronização saem de redes diferentes. Inclua ambos os conjuntos na lista de permissões em {system} e
    mantenha os dois configurados — isso não é um requisito apenas para a configuração.
    <br />
    <br />
    <strong>Tráfego de sincronização da integração</strong> — o mesmo em todas as regiões:
    <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áfego da plataforma</strong> — use somente a linha da região que hospeda a sua
    organização:
    <br />
    Estados Unidos: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    União Europeia: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Se você incluir apenas o conjunto de sincronização na lista de permissões, a configuração nunca será concluída. Se incluir apenas o conjunto da plataforma, a
    configuração será bem-sucedida, mas todas as sincronizações falharão. Consulte{' '}
    <a href="/pt-BR/integrations/managing/egress-ip-addresses">
      Configuração dos endereços IP de saída das Integrações
    </a>{' '}
    para conhecer as duas assinaturas de falha e a política de alterações.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Recursos relacionados</h2>
    <ul>
      <li>
        <a href="/pt-BR/signals/data-sources">Saiba como os dados de integração se transformam em Sinais de Human Risk Management</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Conheça as Integrações da Living Security</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Abra a Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Solicite uma demonstração da Living Security</a>
      </li>
    </ul>
  </>;

## Visão geral

O Auth0 pode fornecer atividades normalizadas de usuários, autenticação, MFA e atividades administrativas. Os exemplos revisados incluem:

* `auth.login.failed` — falha ao fazer login
* `mfa.failed` — falha em desafios de MFA
* `auth.login.blocked` — login bloqueado

Consulte [como os dados de integração se tornam sinais](/pt-BR/signals/data-sources).

Para se autenticar no Auth0 (Client Credentials), você precisa das seguintes informações:

1. **ID do cliente** - Um identificador exclusivo do seu cliente.
2. **Segredo do cliente** - Uma chave confidencial usada para autenticar a identidade do aplicativo (cliente).
3. **HostName** - O domínio associado ao seu tenant do Auth0.
4. **Audience** - A audiência do token, que é a sua API.
5. **Organização** - O nome ou o identificador da organização à qual você deseja associar a solicitação.

Este guia orienta você na localização ou geração dessas credenciais no Auth0.

### Pré-requisitos:

* Você deve ter uma conta do Auth0.

#### Etapa 1: Localizar as credenciais do cliente

1. Faça login na sua conta do [Auth0](https://auth0.com/docs/authenticate/login).
2. Acesse a página [Configurações do aplicativo](https://manage.auth0.com/?_gl=1*1shsko2*_gcl_au*MzYwMDE4ODE4LjE3NDU5OTY3NDA.*_ga*NTkyOTQ4NzA5LjE3NDU5OTY3NDE.*_ga_QKMSDV5369*MTc0NTk5Njc0MC4xLjEuMTc0NTk5OTI5My42MC4wLjA.#/applications).
3. Clique no botão **Create Application**.

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

4. Adicione um nome exclusivo para o seu aplicativo e selecione **Machine to Machine Applications**.

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

5. No menu suspenso, selecione **Auth0 Management API** e, em seguida, conceda `read:users` e `read:logs`.

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

6. Clique em **Authorize** para criar o novo aplicativo.
7. Na página do aplicativo, acesse a seção **Credentials**. O **Segredo do cliente** será exibido nessa seção, e o **ID do cliente** pode ser encontrado na parte superior da página.

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

#### Etapa 2: Localizar o HostName

* Na guia **Quickstart** do aplicativo recém-criado, o Auth0 fornece um exemplo de solicitação para obter um token de acesso. O seu **HostName** é o texto que aparece após `https://` e antes de `/oauth/token`.
* No exemplo abaixo, o HostName é `dev-tb1x5mahjyey84y4.us.auth0.com`.

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

#### Etapa 3: Localizar a Audience

* Você pode encontrá-la no campo **Identificador** do aplicativo recém-criado, na guia **APIs**.

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

#### Etapa 4: Localizar a Organização

* <Tip>Esta etapa é opcional, e a informação pode ser obtida na página **Organizações** do aplicativo recém-criado, caso o seu tenant esteja configurado para usar **Organizações**.</Tip>

#### Etapa 5: Inserir as credenciais na Living Security Platform

Depois de obter o **ID do cliente**, o **Segredo do cliente**, o **HostName**, a **Audience** e a **Organização**:

1. Abra o formulário em que você precisa se autenticar no Auth0 (Client Credentials).
2. Insira o **ID do cliente**, o **Segredo do cliente**, o **HostName**, a **Audience** e a **Organização** nos respectivos campos.
3. Envie o formulário, e a autenticação deverá ser concluída com sucesso.

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

Agora você está conectado ao Auth0 (Client Credentials).

***

<Note>Partes desta documentação foram adaptadas do [Nango](https://nango.dev/docs/), utilizado sob a [Elastic License 2.0](https://github.com/NangoHQ/nango?tab=License-1-ov-file#readme).</Note>

## Acesso à rede

Ignore esta seção, a menos que o seu tenant do Auth0 restrinja o acesso à Management API por endereço IP de origem. A maioria dos tenants não faz essa restrição.

<EgressIpAllowlistBothSets system="Auth0" />

<PublicIntegrationNextSteps />


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