Adicione permissões ao Microsoft Azureaplicação
Atribua permissões aos usuários para permitir que eles iniciem o bate-papo e importem conversas de bate-papo com funcionários de Microsoft Teamspara ServiceNow®instância.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Faça login no portal do Microsoft Azure.
- Navegar até Serviços do Azure > Azure Active Directory > Gerenciar > Registros da aplicação.
-
Selecione o app criado para permitir que os agentes importem as conversas de Microsoft TeamsPara a instância da ServiceNow.
Exemplo: App de bate-papo baseado em solicitação .
- Navegar até Gerenciar > Permissões de API > Adicione uma permissão > Microsoft Graph.
- Selecione Permissões delegadas .
-
Em Selecione Permissões insira as seguintes permissões.
- Off-line_access (delegado): A ServiceNow armazena um token de acesso para cada usuário, o que permite que eles se autentiquem novamente com a ServiceNow, no Microsoft Teams, sem precisar passar por um prompt de login. O acesso off-line permite que você atualize o token de acesso automaticamente.
- ReadWrite (delegado): A parte Ler da permissão Chat.ReadWrite permite importar bate-papos baseados em solicitação do Microsoft Teams. A parte Escrever da permissão Chat.readWrite é usada na tela "Iniciar bate-papo", onde uma mensagem de abertura é fornecida em nome do agente.
- User.Read (delegado): Esta permissão é adicionada quando um app é criado para ler as informações básicas de um usuário, como o nome e o e-mail-id.
- ReadBasic.All (delegado): Esta permissão é necessária para obter os nomes e IDs do Azure dos usuários. A ServiceNow armazena o ID do Azure para criar bate-papos e importar bate-papos em nome dos usuários.
- Read.All (Delegado): Esta permissão é usada quando bate-papos baseados em solicitação são importados do Microsoft Teams. Ele permite que anexos sejam importados como parte do bate-papo do Teams.
- ChatMember.readWrite (delegado): Quando uma solicitação com um bate-papo do Teams é definida como inativa, os participantes são removidos automaticamente do bate-papo correspondente. Esta permissão é necessária para remover os participantes do bate-papo.
- Chat.Criar (delegado): Esta permissão é usada para criar bate-papos baseados em solicitação.
- ReadBasic (delegado): Esta permissão é usada quando bate-papos baseados em solicitação são importados. Ele permite que você exiba qual participante enviou cada mensagem no bate-papo.
- Read.All (Delegado): Esta permissão é usada para buscar o status de presença de um usuário do Microsoft Teams.
- Selecione Adicionar permissões.
- Em Permissões de API , selecione Conceda consentimento do administrador para (locatário) link.
- Selecione Sim na caixa de diálogo pop-up.
- Opcional:
Depois de fazer upgrade de uma aplicação do Azure, remova os tokens do usuário e autorize novamente os usuários a buscar um token com as permissões adicionadas.
- Faça login na sua instância da ServiceNow.
- Navegar até Tudo > OAuth de Sistema > Gerenciar Tokens
- Remova os tokens de usuário do app de bate-papo de locatário único.
Nota:Os usuários devem fazer login em seus Microsoft Azureconta do active directory para buscar um token com as permissões adicionadas.