> For the complete documentation index, see [llms.txt](https://help.blazon.im/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.blazon.im/troubleshooting/reconciliacao/usuario-nao-criado-via-reconciliacao.md).

# Usuário não criado via Reconciliação

### Cenário 1: Eventos não disponíveis na API da fonte autoritativa

#### Sintomas

* O Blazon exibe o status "Finalizado" no histórico de reconciliação, mas os dados esperados não estão sendo obtidos.&#x20;
* A API da fonte autoritativa não apresenta os registros que deveriam ter sido criados ou atualizados.&#x20;
* Logs do resource adapter mostram mensagens de sucesso, mas os registros esperados não são reconciliados

#### Recomendações

* Utilize ferramentas como Postman ou curl para validar se a API da fonte autoritativa está operando corretamente.&#x20;
* Verifique permissões, limites de taxa (rate limits) ou bloqueios que podem estar impedindo o processamento das admissões.

#### Solução alternativa

* Caso o problema esteja na API da fonte autoritativa, entre em contato com o suporte do sistema  para reportar a falha e obter uma solução.

### Cenário 2: Alteração na API ou método utilizado pelo resource adapter para reconciliar as informações

#### Sintomas

* O Blazon registra o processo de reconciliação como "Finalizado", mas as admissões não aparecem como processadas no monitoramento de reconciliações, além disso, o usuário não é criado.&#x20;
* Os logs do resource adapter podem indicar erros como endpoints não encontrados, parâmetros inválidos ou respostas inesperadas da API.&#x20;
* A equipe responsável pela fonte autoritativa notificou sobre possíveis alterações na estrutura, endpoints ou formato de retorno da API.

#### Recomendações

* Solicite à equipe responsável pela fonte autoritativa a documentação das alterações realizadas na API, incluindo novos endpoints, métodos HTTP suportados, e modificações nos formatos de entrada e saída.&#x20;
* Verifique se a API exige novos parâmetros ou autenticações.
* Utilize ferramentas como Postman ou curl para realizar chamadas diretas aos novos endpoints da API. Confirme se os dados são retornados conforme o esperado e se os códigos de resposta indicam sucesso (ex.: HTTP 200).

#### Solução alternativa

* Obtenha os dados da fonte autoritativa e crie o usuário no Blazon.
* Caso seja inviável ajustar o resource adapter imediatamente, solicite à equipe da fonte autoritativa o retorno temporário ao formato ou endpoints anteriores da API.

### Cenário 3: Entradas de admissão direcionadas para resolução manual

#### Sintomas

* As entradas do tipo admissões aparecem como processadas e reconciliadas com sucesso no histórico do Blazon.&#x20;
* Os usuários correspondentes não são criados automaticamente no sistema.&#x20;
* O Blazon direciona as entradas de reconciliação para resolução manual, apresentando um motivo específico, como inconsistência de atributos, ausência de atributos obrigatórios ou  regras de validação.

#### Recomendações

* Acesse os detalhes das entradas pendentes no Blazon e identifique o motivo pelo qual foram classificadas para resolução manual. Com base no motivo apresentado, investigue os dados de entrada e os critérios de validação.
* Verifique se as regras configuradas para validação de admissões no Blazon estão corretas e compatíveis com os dados recebidos. Ajuste as regras, se necessário, para evitar que entradas válidas sejam erroneamente direcionadas para resolução manual.

#### Solução alternativa

* Resolva a tarefa que está em resolução manual.

### Cenário 4: Falha na criação de usuários devido a customização da Política de Username

#### Sintomas

* As admissões aparecem como processadas e reconciliadas no histórico do Blazon.&#x20;
* Os usuários não são criados no Blazon.&#x20;
* Existência de entradas aguardando resolução manual com mensagens indicando falhas relacionadas à geração de usernames.&#x20;
* A ausência de atributos, como "Primeiro Nome", "Sobrenome" ou "Identificador Único" ao analisar o payload de reconciliação&#x20;
* Regras personalizadas de geração de usernames estão configuradas no Blazon.

#### Recomendações

* Revise as regras e a lógica implementada (Para customizações) de geração de usernames aplicadas no Blazon e documentadas durante a implantação.
* Verifique se os atributos exigidos para criar usernames estão presentes e corretamente mapeados para os perfil de reconciliação.
* Simule entradas com atributos válidos e teste o comportamento do sistema para garantir que usernames são gerados corretamente.

#### Solução alternativa

* Crie o usuário no Blazon.
