Adicionar o logon único ao aplicativo do Teams
O Microsoft Teams fornece uma função SSO (logon único) para um aplicativo obter o token de usuário do Teams conectado para acessar o Microsoft Graph e outras APIs. O Microsoft Teams Toolkit facilita a interação abstraindo alguns dos fluxos e integrações Microsoft Entra ID por trás de APIs simples e permite que você adicione recursos de SSO facilmente ao seu aplicativo teams.
Adicionar o SSO ao aplicativo Teams para Microsoft Visual Studio Code
Para aplicativos que interagem com o usuário em um chat, Equipe ou canal, o SSO se manifesta como um Cartão Adaptável, com o qual o usuário pode interagir para invocar o fluxo de consentimento Microsoft Entra.
Habilitar o suporte ao SSO
O Teams Toolkit ajuda você a adicionar o SSO aos seguintes recursos do Teams no Visual Studio Code:
- Tab
- Bot
- Bot de notificação: restificar servidor
- Bot de comando
- Bot de fluxo de trabalho
- Extensão de mensagem
Adicionar SSO usando Visual Studio Code
Você pode executar as seguintes etapas para adicionar o SSO usando o Teams Toolkit no Visual Studio Code:
Abra o Visual Studio Code.
Selecione Kit de Ferramentas do Teams na barra de atividades Visual Studio Code.
Selecione Exibir Guias de Instruções na seção DESENVOLVIMENTO .
Na lista suspensa, selecione Desenvolver Experiência de Sign-On Único no Teams. Você é redirecionado para o respectivo guia De instruções.
Desenvolvimento Guia de instruções Desenvolver experiência de logon único no Teams Como desenvolver a experiência de logon único
Observação
Quando o SSO está habilitado, o Teams Toolkit, por padrão, provisiona um aplicativo de Microsoft Entra de locatário único, o que significa que apenas contas de usuário e convidado no mesmo diretório que sua conta M365 podem entrar no aplicativo do Teams. Para obter mais informações sobre como dar suporte ao multilocatário para atualizar seu projeto do TeamsFx, consulte Suporte multilocatário para Microsoft Entra aplicativo.