Compartilhar via


Exemplo de destaque do serviço de autenticação

Importante

Este exemplo está disponível nos exemplos do GitHub Azure para Node.js e C#.

Os Serviços de Comunicação do Azure exigem que os desenvolvedores gerem credenciais de token de acesso e de usuário dentro de um serviço de autenticação confiável. Os Serviços de Comunicação do Azure não dependem de identidade. Para saber mais, confira nossa documentação conceitual.

Esse repositório fornece uma amostra de uma implementação de servidor de um serviço de autenticação para os Serviços de Comunicação do Azure. Ele usa as práticas recomendadas para criar um serviço de back-end confiável que emite credenciais dos Serviços de Comunicação do Azure e as mapeia para identidades do Microsoft Entra.

Use este exemplo para ajudá-lo nos seguintes cenários:

  • Como desenvolvedor, você precisa habilitar um fluxo de autenticação para gerar identidades de usuário dos Serviços de Comunicação do Azure mapeadas para uma identidade do Microsoft Entra. Em seguida, use a identidade para provisionar tokens de acesso a serem usados em experiências de chamada e chat.
  • Como desenvolvedor, você precisa habilitar um fluxo de autenticação para que os Serviços de Comunicação do Azure suportem identidades do Teams, utilizando uma identidade do Microsoft Entra do Microsoft 365 de um usuário do Teams para obter um token dos Serviços de Comunicação do Azure e, assim, poder ingressar em chamadas ou chats do Teams.

Observação

Se você estiver procurando começar a usar os Serviços de Comunicação do Azure, mas ainda estiver em fases de aprendizado/protótipo, confira nossos guias de início rápido para começar a usar os usuários dos serviços de comunicação do Azure e os tokens de acesso.

Captura de tela da arquitetura de exemplo do Servidor de Autenticação dos Serviços de Comunicação do Azure

Como esse exemplo se concentra apenas nas APIs do servidor, o aplicativo cliente não faz parte dele. Se você quiser adicionar o aplicativo cliente para conectar usuários finais usando a ID do Microsoft Entra, siga os exemplos da MSAL.

Pré-requisitos

Para poder executar este exemplo, você precisa:

Como começar

Se você estiver se perguntando para onde começar, aqui estão alguns cenários para ajudá-lo a começar:

Pontos de extremidade

Este exemplo de servidor das Soluções de Serviços de Comunicação do Azure – Autenticação fornece respostas para os endpoints de usuário e token. Para obter mais detalhes, verifique nosso Documento de design de pontos de extremidade e respostas.

Próximas etapas

Leitura adicional

Como começar

Se você estiver se perguntando para onde começar, aqui estão alguns cenários para ajudá-lo a começar:

Pontos de extremidade

Este exemplo de servidor das Soluções de Serviços de Comunicação do Azure – Autenticação fornece respostas para os endpoints de usuário e token. Para obter mais detalhes, verifique nosso Documento de design de pontos de extremidade e respostas.

Próximas etapas

Leitura adicional