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

# Lista de erros do Access Manager

> O **Access Manager** retorna respostas de erro estruturadas, para que você identifique o que deu errado e como corrigir.

**Formato do erro**

<CodeGroup>
  ```jsonon JSON theme={null}
  {
     "code": "<error_code>",
     "title": "<error_title>",
     "message": "<error_message>"
  }
  ```
</CodeGroup>

**Definições de campo**

* **`code`** – Um identificador estável e único do erro. Útil para tratamento programático e solicitações de suporte.
* **`title`** – Um breve resumo do problema, legível por humanos.
* **`message`** – Orientação detalhada para ajudar você a resolver o erro.

## Erros do Auth

***

Os erros a seguir podem ocorrer ao interagir com os endpoints das [Auth APIs](/pt/reference/platform/access-manager/am-auth-apis). Cada erro segue a nossa estrutura padrão.

### 400

| `code`   | `title`                                | `message`                                                                                                                                                                     |
| -------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AUT-0001 | Campos ausentes na requisição          | Sua requisição está sem um ou mais campos obrigatórios. Consulte a documentação para confirmar que todos os campos necessários estão incluídos na sua requisição.             |
| AUT-0002 | Parâmetro de caminho inválido          | Um ou mais parâmetros de caminho estão em um formato incorreto. Verifique os parâmetros a seguir e garanta que atendam ao formato exigido antes de tentar novamente.          |
| AUT-0003 | Campos inesperados na requisição       | O corpo da requisição contém mais campos do que o esperado. Envie apenas os campos permitidos conforme a documentação. Os campos inesperados estão listados no objeto fields. |
| AUT-0004 | Parâmetro de query inválido            | Um ou mais parâmetros de query estão em um formato incorreto. Verifique os parâmetros a seguir e garanta que atendam ao formato exigido antes de tentar novamente.            |
| AUT-0009 | Requisição inválida                    | O servidor não conseguiu interpretar a requisição devido a uma sintaxe malformada. Verifique os campos listados e tente novamente.                                            |
| AUT-0010 | Tamanho da chave de metadados excedido | A chave de metadados excede o tamanho máximo permitido. Use uma chave mais curta.                                                                                             |
| AUT-0011 | Tamanho do valor de metadados excedido | O valor de metadados excede o tamanho máximo permitido. Use um valor mais curto.                                                                                              |
| AUT-0012 | Aninhamento de metadados inválido      | O objeto de metadados não pode conter valores aninhados. Garanta que o valor não esteja aninhado e tente novamente.                                                           |
| AUT-0013 | Tipo de concessão inválido             | O 'grantType' fornecido não é válido. Os tipos de concessão aceitos são password, client\_credentials, refresh\_token, entre outros. Forneça um tipo válido.                  |
| AUT-0014 | Tipo de concessão com campos ausentes  | O 'grant\_type' fornecido está sem campos obrigatórios. Consulte a documentação para orientação.                                                                              |
| AUT-1001 | Tipo de concessão não suportado        | O 'grantType' fornecido não é suportado por esta aplicação. Consulte os tipos de concessão suportados pela aplicação.                                                         |

### 401

| `code`   | `title`                            | `message`                                                                                            |
| -------- | ---------------------------------- | ---------------------------------------------------------------------------------------------------- |
| AUT-0006 | Token ausente                      | Um token válido deve ser informado no cabeçalho da requisição. Inclua um token e tente novamente.    |
| AUT-0007 | Token inválido                     | O token fornecido está expirado, inválido ou malformado. Forneça um token válido e tente novamente.  |
| AUT-1002 | Nome de usuário ou senha inválidos | O 'username' ou 'password' fornecido está incorreto. Verifique as credenciais e tente novamente.     |
| AUT-1003 | Token inválido                     | O token fornecido está expirado, inválido ou malformado. Forneça um token válido e tente novamente.  |
| AUT-1004 | Cliente inválido                   | O 'clientId' ou 'clientSecret' fornecido está incorreto. Verifique as credenciais e tente novamente. |
| AUT-1005 | Token de atualização inválido      | O 'refreshToken' fornecido é inválido, expirou ou foi revogado. Verifique o token e tente novamente. |

### 403

| `code`   | `title`                        | `message`                                                                                                    |
| -------- | ------------------------------ | ------------------------------------------------------------------------------------------------------------ |
| AUT-0008 | Erro de aplicação de permissão | O enforcer não está configurado corretamente. Contate seu administrador se acredita que isso é um erro.      |
| AUT-0021 | IP não permitido               | O acesso a partir da sua rede não é permitido para este workspace. Entre em contato com o seu administrador. |

### 404

| `code`   | `title`                             | `message`                                                                                                                                                 |
| -------- | ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AUT-1015 | Sujeito de aplicação não encontrado | Nenhum sujeito foi encontrado para o 'sub' fornecido. Consulte a documentação de aplicação de permissões para orientações sobre o valor correto de 'sub'. |

### 500

| `code`   | `title`                  | `message`                                                                                              |
| -------- | ------------------------ | ------------------------------------------------------------------------------------------------------ |
| AUT-0005 | Erro interno do servidor | O servidor encontrou um erro inesperado. Tente novamente mais tarde ou entre em contato com o suporte. |

## Erros do Identity

***

Os erros a seguir podem ocorrer ao interagir com os endpoints das [Identity APIs](/pt/reference/platform/access-manager/am-identity-apis). Cada erro segue a nossa estrutura padrão.

### 400

| `code`   | `title`                                     | `message`                                                                                                                                                             |
| -------- | ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| IDE-0001 | Campos ausentes na requisição               | Sua requisição está sem um ou mais campos obrigatórios.                                                                                                               |
| IDE-0002 | Tipo de campo inválido na requisição        | O tipo de campo fornecido na requisição é inválido.                                                                                                                   |
| IDE-0003 | Parâmetro de caminho inválido               | Um ou mais parâmetros de caminho estão em um formato incorreto.                                                                                                       |
| IDE-0004 | Campos inesperados na requisição            | O corpo da requisição contém mais campos do que o esperado. Envie apenas os campos permitidos.                                                                        |
| IDE-0005 | Parâmetro de query inválido                 | Um ou mais parâmetros de query estão em um formato incorreto. Verifique os parâmetros e garanta que atendam ao formato exigido antes de tentar novamente.             |
| IDE-0007 | Requisição inválida                         | O servidor não conseguiu interpretar a requisição devido a uma sintaxe malformada.                                                                                    |
| IDE-0010 | Erro de campo não modificável               | Sua requisição inclui um campo que não pode ser modificado.                                                                                                           |
| IDE-0011 | Erro de campo imutável                      | O campo não pode ser modificado. Remova-o da sua requisição.                                                                                                          |
| IDE-0012 | Nome de aplicação inválido                  | O nome de aplicação fornecido é inválido.                                                                                                                             |
| IDE-0013 | ID de usuário não corresponde               | O ID fornecido não corresponde ao proprietário do token.                                                                                                              |
| IDE-0014 | Tamanho da chave de metadados excedido      | A chave de metadados excede o tamanho máximo permitido de 100 caracteres. Use uma chave mais curta.                                                                   |
| IDE-0015 | Tamanho do valor de metadados excedido      | O valor de metadados excede o tamanho máximo permitido de 2000 caracteres. Use um valor mais curto.                                                                   |
| IDE-0016 | Aninhamento de metadados inválido           | O objeto de metadados não pode conter valores aninhados. Garanta que o valor não esteja aninhado e tente novamente.                                                   |
| IDE-0017 | Usuário já existe                           | O usuário já existe. Use um nome de usuário ou e-mail diferente e tente novamente.                                                                                    |
| IDE-0020 | Senha muito curta                           | A senha deve ter pelo menos 12 caracteres.                                                                                                                            |
| IDE-0021 | Senha sem letra maiúscula                   | A senha deve conter pelo menos uma letra maiúscula.                                                                                                                   |
| IDE-0022 | Senha sem letra minúscula                   | A senha deve conter pelo menos uma letra minúscula.                                                                                                                   |
| IDE-0023 | Senha sem dígito                            | A senha deve conter pelo menos um dígito.                                                                                                                             |
| IDE-0024 | Senha sem caractere especial                | A senha deve conter pelo menos um caractere especial.                                                                                                                 |
| IDE-0025 | Caracteres repetidos consecutivos na senha  | A senha não deve conter caracteres repetidos consecutivos.                                                                                                            |
| IDE-0026 | Regra de validação de senha desconhecida    | Regra de validação de senha desconhecida.                                                                                                                             |
| IDE-0027 | Senha antiga inválida                       | A senha antiga fornecida é inválida.                                                                                                                                  |
| IDE-0035 | Lista de IPs permitidos muito grande        | A lista de IPs permitidos é muito grande: as entradas combinadas, separadas por vírgula, não podem exceder 200 caracteres. Remova algumas entradas e tente novamente. |
| IDE-0036 | Entrada inválida na lista de IPs permitidos | A entrada `{value}` da lista de IPs permitidos não é um endereço IP ou bloco CIDR válido. Corrija-a e tente novamente.                                                |
| IDE-0037 | Escopo inválido da lista de IPs permitidos  | O escopo de aplicação `{value}` da lista de IPs permitidos não é suportado. Use console, api ou both, e tente novamente.                                              |

### 401

| `code`   | `title`        | `message`                                                                                           |
| -------- | -------------- | --------------------------------------------------------------------------------------------------- |
| IDE-0008 | Token ausente  | Um token válido deve ser informado no cabeçalho da requisição. Inclua um token e tente novamente.   |
| IDE-0009 | Token inválido | O token fornecido está expirado, inválido ou malformado. Forneça um token válido e tente novamente. |

### 404

| `code`   | `title`                        | `message`                                                   |
| -------- | ------------------------------ | ----------------------------------------------------------- |
| IDE-1001 | ID de aplicação não encontrado | O ID de aplicação fornecido não existe em nossos registros. |
| IDE-1002 | Nenhuma aplicação encontrada   | Nenhuma aplicação foi encontrada na busca.                  |
| IDE-1003 | ID de usuário não encontrado   | O ID de usuário fornecido não existe em nossos registros.   |
| IDE-1004 | Nenhum usuário encontrado      | Nenhum usuário foi encontrado na busca.                     |
| IDE-1005 | Nenhum grupo encontrado        | Nenhum grupo foi encontrado na busca.                       |
| IDE-1006 | ID de grupo não encontrado     | O ID de grupo fornecido não existe em nossos registros.     |

### 500

| `code`   | `title`                  | `message`                                                            |
| -------- | ------------------------ | -------------------------------------------------------------------- |
| IDE-0006 | Erro interno do servidor | O servidor encontrou um erro inesperado. Tente novamente mais tarde. |
