Pular para o conteúdo principal

ADR-20260212-002 — Autenticação com Entra ID (SSO + OAuth prompt)

  • Status: aceita
  • Data: 2026-02-12

Contexto

Necessidade de autenticar usuários no Teams em 1:1 e em grupos/canais, com suporte a SSO quando disponível.

Decisão

Utilizar Entra ID como IdP principal, com SSO preferencial em personal chat e OAuth prompt como fallback em groupchat/team.

Racional

  • Melhor experiência do usuário em 1:1.
  • Compatibilidade em canais onde SSO não é suportado.
  • Alinhamento com o ecossistema Microsoft 365 já existente no tenant.

Consequências

  • Implementação de fluxos distintos por canal.
  • Necessidade de tratar refresh/expiração de token.
  • Necessidade de fluxo On-Behalf-Of (OBO) para tokens delegados.

Decisões relacionadas: ADR-001, ADR-003