Este documento descreve o processo para obter os tokens de ID do diretório (locatário) e ID do aplicativo (cliente) do Microsoft OpenID Connect, e como habilitar o login via Microsoft OpenID no Acelerato.
Importante: O login via Microsoft OpenID no Acelerato exige que o usuário já possua uma conta pré-configurada no sistema. Caso o usuário não possua uma conta, o login não será possível.
1. Obtenção dos tokens de ID
1.1. Registro do aplicativo no Azure Active Directory
- Acesse o portal do Azure: https://learn.microsoft.com/en-us/shows/windows-azure-active-directory/ e faça login com sua conta.
- Navegue até o Azure Active Directory e selecione “Registros de aplicativo”.
- Clique em “Novo registro”.
- Defina um nome para o aplicativo e configure as opções de acordo com suas necessidades.
- Na seção “Autenticação”, adicione o URI de redirecionamento do seu aplicativo.
- Na seção “Permissões de API”, conceda as permissões necessárias para o seu aplicativo.
1.2. Obtenção das IDs
- Após registrar o aplicativo, você terá acesso à página de visão geral do mesmo.
- Nessa página, você encontrará as seguintes informações:
- ID do diretório (locatário)
- ID do aplicativo (cliente)
Importante: Qualquer dúvida sobre o OpenID Connect poderá ser solucionada acessando a documentação da Microsoft no link: Microsoft OpenID Connect.
2. Habilitação do login via Microsoft OpenID no Acelerato
- Acesse as Configurações / Configurações Gerais do Sistema no Acelerato e localize a seção de “Login via Microsoft OpenID”.
- Habilite a opção de login via Microsoft OpenID.
- Insira os tokens de ID obtidos no passo anterior nos campos correspondentes:
- ID do diretório (locatário)
- ID do aplicativo (cliente)
3. Observações importantes
- Usuários sem conta no Acelerato: Usuários que tentarem fazer login via Microsoft OpenID e não possuírem uma conta pré-configurada no Acelerato não conseguirão se conectar.
- Necessidade de conta pré-configurada: O sistema Acelerato exige que o usuário possua uma conta pré-configurada para que o login via Microsoft OpenID seja atribuído ao perfil existente.
4. Solução de problemas
- Verifique as configurações: Certifique-se de que as configurações do aplicativo no Azure Active Directory e as configurações de login no Acelerato estejam corretas.
- Revise as permissões: Verifique se o aplicativo possui as permissões necessárias para acessar os recursos desejados.
- Consulte a documentação: Consulte a documentação do Acelerato e do Microsoft Azure Active Directory para obter informações mais detalhadas e soluções para problemas comuns.
5. Recursos adicionais
- Documentação do Microsoft Azure Active Directory: https://learn.microsoft.com/en-us/entra/identity/