Este artigo mostra como configurar o login único (SSO) da OmniChat utilizando o Azure Active Directory (Azure AD) como provedor de identidade.
Etapa 1 — Criar o aplicativo no Azure AD
Acesse o Azure AD
Clique em App Registration → New Registration
Preencha os campos:
Campo | Valor |
Nome | OmniChat OAuth Client |
Tipo de acesso | Single tenant |
Redirect URI — Tipo | Web |
Redirect URI — Valor |
Clique em Registrar
Etapa 2 — Obter o Client ID e o Client Secret
Após registrar, copie o valor de
Application (client) ID— este é o Client IDAcesse Certificates & Secrets → New Client Secret
Defina o nome como
OmniChat Secrete salveCopie o valor da coluna Value — este é o Client Secret
⚠️ O Client Secret é exibido apenas uma vez. Copie e armazene em local seguro antes de fechar a tela.
Etapa 3 — Copiar os endpoints
Acesse Overview → Endpoints
Copie os dois endpoints necessários:
Endpoint | Para que serve |
OAuth 2.0 authorization endpoint (v2) | Autorização de acesso |
OAuth 2.0 token endpoint (v2) | Geração de tokens |
Etapa 4 — Configurar na OmniChat
Com os dados coletados, acesse as configurações de SSO na OmniChat e preencha:
Campo OmniChat | Valor |
Client ID | Application (client) ID copiado do Azure |
Client Secret | Valor gerado no Certificates & Secrets |
Authorization Endpoint | OAuth 2.0 authorization endpoint (v2) |
Token Endpoint | OAuth 2.0 token endpoint (v2) |
Introspective Endpoint | |
Domínio | Domínio do e-mail dos usuários (ex: empresa.com) |
✅ SSO configurado! Os usuários poderão fazer login na OmniChat usando as credenciais do Azure AD.
