Pular para o conteúdo principal

SSO (login federado)

O AgentHub permite que seus usuários entrem com a identidade corporativa via SSO, usando qualquer provedor compatível com o padrão OIDC. Os usuários são provisionados automaticamente no primeiro acesso.

Provedores suportados

ProvedorCompatível
Microsoft Entra ID
Okta
Ping Identity
Qualquer provedor compatível com OIDC

Registrar um provedor de identidade

Em Administração → Provedores de identidade (ação de super admin), informe:

CampoDescrição
NomeComo aparece no botão de login (ex.: "Entrar com Entra ID").
URL de descoberta (discovery)O endpoint de configuração OIDC do provedor.
Client ID / Client SecretAs credenciais da aplicação registrada no seu provedor.
Mapeamento de gruposAssocia grupos do provedor a papéis do AgentHub.

Mapeamento de grupos para papéis

O mapeamento de grupos define o papel de cada usuário a partir dos grupos a que ele pertence no provedor:

{
"AgentHub-Admins": "admin",
"AgentHub-Reviewers": "reviewer",
"AgentHub-Viewers": "viewer"
}
  • Usuários em grupos não mapeados são, por padrão, bloqueados.
  • Para permitir qualquer usuário como leitor, inclua "_default": "viewer" no mapeamento.

Como o login federado funciona

Provisionamento automático

  • Primeiro login — cria a conta do usuário vinculada ao provedor.
  • Logins seguintes — atualizam o último acesso e reavaliam o papel conforme os grupos atuais no provedor.
  • Usuário desativado localmente — tem o login bloqueado mesmo com credenciais válidas no provedor.

Recomendações

  • Habilite SSO para todos os usuários humanos e centralize o controle de acesso no seu provedor de identidade.
  • Mantenha os grupos do provedor como a fonte de verdade dos papéis — assim, remover alguém de um grupo ajusta o acesso no próximo login.

Veja também