Configure o. Spoke do Microsoft Teams Communications

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 8 min. de leitura
  • Integrar o. ServiceNow instância e. Microsoft Teams Comunicações Criando uma aplicação OAuth personalizada em Microsoft Teams Comunicações para autenticar ServiceNow solicitações.

    Antes de Iniciar

    • Solicitar uma assinatura de IntegrationHub.
    • Ative o. Spoke do Microsoft Teams Communications .
    • Função necessária: administrador

    Crie um app em Microsoft Teams para habilitar a realização de chamadas

    Crie um app para fazer chamadas de saída Microsoft Teams.

    Antes de Iniciar

    Função necessária: administrador, Microsoft Teams administrador, Microsoft Azure administrador

    Procedimento

    1. Faça login em Portal do desenvolvedor do Microsoft Teams .
      Nota:

      O Portal do Desenvolvedor para o GCC (Government Community Cloud) só pode ser acessado por meio de uma aplicação no Microsoft Teams. Não está disponível como um site separado e autônomo. Para obter mais informações, consulte Portal do desenvolvedor para equipes . Para criar um app para GCC, você deve criar o app a partir de Microsoft Teams.

    2. Crie um app.
      1. Navegar até Apps > Novo app.
      2. Insira um nome válido para o app na página pop-up Adicionar app e selecione Adicionar .
      3. Na página Detalhes do app, preencha os campos.
        Tabela 1. Página de detalhes da aplicação
        Campo Descrição
        Nome curto Nome da sua aplicação. Por exemplo, ServiceNow Para Notify Microsoft Teams.
        Nome completo Nome completo da sua aplicação.
        ID de app Número de identificação exclusivo do app.
        Nota:
        Este ID do app é diferente do ID do bot/ID do app que será gerado em outras etapas.
        Descrição resumida Breve descrição do app.
        Descrição longa Descrição detalhada do app.
        Versão

        Versão do app.

        Por exemplo, 1,0.

        Nome do desenvolvedor ou da empresa Nome da sua empresa.
        Site Link para o site da sua empresa.
        Política de privacidade Link para a declaração de privacidade do seu app.
        Termos de uso Link para os termos e condições do seu app.
      4. Selecione Save (Salvar).
        Um app é criado em Microsoft Teams.
    3. Crie um bot para o novo app.
      1. Navegar até Configurar > Recursos do app.
      2. Selecione Bot .
      3. Selecione Crie um novo bot .
      4. Selecione Novo bot .
      5. Insira um nome válido para o bot na página pop-up Adicionar bot e selecione Adicionar .
      6. Copie para um bloco de anotações o valor do ID do bot do novo bot usando uma das seguintes opções e este será o ID do cliente do app.
        • Copie o ID do URL do navegador.
        • Navegue de volta para Bots > FerramentasE copie o ID do bot.
      7. Vá para Canais habilitar Microsoft Teams e selecione Salvar .
      8. Selecione Segredos do cliente e insira um segredo do cliente para o bot.
        Um segredo do cliente é gerado.
        Nota:
        Certifique-se de copiar o segredo do cliente gerado para um bloco de anotações, pois ele não aparecerá novamente.
    4. Copie o ID do cliente ou o ID do bot de O novo bot para a aplicação (ID do cliente).
      1. Vá para Aplicações e selecione o app que você criou.
      2. Navegar até Configurar > Informações básicas.
      3. Cole o ID do cliente/ID do bot que você copiou durante a etapa 3f em ID da aplicação (cliente) e selecione Salvar .
    5. Configure recursos adicionais do app para o novo bot.
      1. Vá para Aplicações e selecione o app que você criou.
      2. Navegar até Configurar > Recursos do app > Bot > Selecione um bot existente e selecione o bot que você criou.
      3. Selecione Chamadas de áudio de suporte e. Chamadas de vídeo de suporte Em "O que seu bot pode fazer?".
      4. Selecione Pessoal , Equipe e Bate-papo em grupo Em "Selecione os escopos nos quais as pessoas podem usar este comando".
    6. Copie os novos atributos do app.
      1. Faça login em Portal do Microsoft Azure . Microsoft Azure administrador.
      2. Navegar até Serviços do Azure > Azure Active Directory > Gerenciar > Registros de aplicações.
      3. PESQUISE e abra o novo bot criado para o spoke por nome ou por ID da aplicação (cliente).
      4. Anote o ID do cliente/ID da aplicação (cliente), o ID do objeto e o ID do locatário para atualizar esses valores em seu ServiceNow instância em procedimentos posteriores.
        Nota:
        O ID do bot criado no portal do desenvolvedor do Microsoft Teams e o ID da aplicação (cliente) no portal do Microsoft Azure são os mesmos.

    Gerencie permissões e autentique o. aplicação e bot em Microsoft Azure portal

    Atribua permissões aos usuários para que possam autenticar com sucesso e participar de chamadas em conferência no Microsoft Teams.

    Antes de Iniciar

    Função necessária: administrador do Microsoft Azure

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode gerenciar as permissões exigidas pelo aplicação e bot para executar as ações necessárias para chamadas em conferência.

    Procedimento

    1. Faça login em Portal do Microsoft Azure .
    2. Navegar até Serviços do Azure > Azure Active Directory > Gerenciar > Registros de aplicações.
    3. PESQUISE e abra o bot criado na etapa 3 na seção Crie um app em Microsoft Teams para habilitar a realização de chamadas Por nome ou por ID da aplicação (cliente).
    4. Navegar até Gerenciar > Permissões de API > Adicione uma permissão > Microsoft Graph e selecione Permissões da aplicação .
    5. PESQUISE e selecione os seguintes valores usando Selecione Permissões e selecione Adicionar permissões para conceder a permissão.
      • Read.All.User Da lista de usuários.
      • OnlineMeetings.ReadWrite.All Da lista OnlineMeetings.
      • InitiateGroupCall.All , AssociarGroupCall.All , AssociarGroupCallAsConvidadoConvidadoTodos Da lista de chamadas.
    6. Conceda aos administradores acesso ao Microsoft Azure aplicações que exigem aprovação do administrador.
      1. Selecione Conceda consentimento do administrador para o <tenant> Na página Permissões da API.
      2. Selecione Sim Na página pop-up Concessão de confirmação de consentimento do administrador.

    Crie um usuário de serviço do qual fazer chamadas Microsoft Teams

    Crie uma função de usuário de serviço para poder iniciar reuniões on-line em nome dos usuários em Microsoft Teams.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Faça login em Portal do Microsoft Azure .
    2. Crie um usuário de serviço.
      1. Navegar até Serviços do Azure > Usuário.
      2. Selecione Novo usuário.
      3. No formulário, preencha os campos.
        Tabela 2. Novo usuário
        Campo Descrição
        Nome de usuário Opção para fornecer o nome de usuário do usuário.
        Nome Opção para fornecer o nome do usuário.
      4. Selecione Criar.
      5. Selecione o usuário criado para exibir os detalhes.
        Nota:
        Certifique-se de que o Usuário do Serviço tenha a licença/assinatura necessária e um local de uso válido definido para fazer chamadas em conferência Microsoft Teams.
    3. Execute o comando PowerShell no Terminal no macOS ou no Prompt de comando no sistema operacional Windows.
      1. Digite o comando pwsh e pressione Insira .
      2. Conecte seu locatário da Microsoft ao PowerShell.
      3. Execute o seguinte comando no PowerShell.
        connect-microsoftteams
        Comando do Powershell connect Teams

        Após a conexão bem-sucedida, uma mensagem de confirmação será exibida no navegador.

        Mensagem de autenticação no navegador

        O PowerShell também exibirá os detalhes do locatário.

        Confirmação do PowerShell
    4. Execute o comando abaixo para criar uma nova Política de acesso à aplicação no PowerShell.

      Use o ID do bot criado na etapa 3 na seção Crie um aplicativo no Microsoft Teams para habilitar a realização de chamadas AppId do comando.

      Para obter mais informações sobre a política de acesso a aplicações, consulte Configure o acesso da aplicação a reuniões on-line .
      Syntax:
      
      New-CsApplicationAccessPolicy -Identity "<PolicyName (can be anything)>" -AppIds "<AppIds>" -Description "<Policy Description>"
      
      Example:
      If you have a Self-configured (single tenant) setup, use the application ID from Azure portal.
      
      For Example: New-CsApplicationAccessPolicy -Identity "OnlineMeetingsAccessPolicy" -AppIds "aaaaaaaa-1234-er4r-8dc9-123456789012" -Description "Grant OnlineMeeting Application Permission"
      Política de acesso à aplicação no PowerShell

      Ao criar a política com sucesso, os detalhes são exibidos no PowerShell.

      Mensagem de sucesso da política de acesso à aplicação no PowerShell
    5. Execute a política de permissão do usuário no PowerShell.
      1. Vá para Portal do Microsoft Azure .
      2. Navegar até Página inicial > Usuários.
      3. Selecione o usuário criado.
      4. Copie o. ID do objeto do usuário para o bloco de anotações.
      5. Use o nome da política criado na etapa anterior como PolicyName do comando e ID do objeto . UserAzureID Respectivamente no comando a ser executado no PowerShell.
        Syntax:
        
        Grant-CsApplicationAccessPolicy -Identity "<UserAzureID>" -PolicyName "<PolicyName>"
        
        Example:
        
        Grant-CsApplicationAccessPolicy -Identity "fdcd9c17-ceae-468f-906f-2er76b4dd0f4" -PolicyName "OnlineMeetingsAccessPolicy"
        
        Permissões do usuário

    Registre-se Microsoft Teams Comunicações Como um provedor OAuth

    Use as informações geradas durante a configuração da aplicação em Microsoft Portal do Azure a ser registrado Microsoft Teams Comunicações Como o provedor OAuth para que ServiceNow A instância pode solicitar tokens OAuth 2,0.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > OAuth de Sistema > Registro de aplicações.
    2. Clique em Nova.
      O sistema exibe esta mensagem: Que tipo de aplicação OAuth? .
    3. Selecione Conecte-se a um provedor OAuth de terceiros .
    4. No formulário, preencha estes valores.
      Tabela 3. Formulário de registros de aplicações
      Campo Descrição
      ID de cliente ID da aplicação criado durante o registro da aplicação.
      Segredo do cliente Segredo do cliente criado durante o registro do aplicativo.
      Ativo Opção para usar ativamente o registro da aplicação.
      URL de Autorização Endpoint do código de autorização do OAuth. Insira https://login.microsoftonline.com/<Directory-ID>/oAuth2/v2.0/Authorize .
      URL do token Endpoint do token do servidor OAuth. Insira https://login.microsoftonline.com/<Directory-ID>/oAuth2/v2.0/token .
      URL de revogação do token Endpoint de revogação de token do servidor OAuth.
      Redirecional URL Endpoint de retorno de chamada do OAuth. Insira https://<instance-name>.service-now.com/oauth_redirect.do .
      Tipo de concessão padrão Tipo de concessão usado para estabelecer o token. Selecione Credenciais do Cliente.
    5. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.
    6. Em Escopos da entidade OAuth insira uma linha e preencha estes valores:
      Campo Descrição
      Nome Nome para identificar o registro do escopo da entidade. Por exemplo, Escopo OAuth de comunicação do MS Teams .
      Escopo do OAuth Escopo da entidade OAuth. Insira .padrão .
    7. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.
    8. Em Perfis de entidade OAuth , abra padrão registro de perfil .
    9. Em Escopos da entidade OAuth insira um registro.
    10. PESQUISE e selecione o escopo da entidade OAuth que você criou.
    11. Clique em Atualizar.

    Crie um registro de credencial para Microsoft Teams Comunicações

    Autorize o. Microsoft Teams Comunicações ações do spoke criando registros de credencial para a aplicação registrada no Microsoft Portal do Azure. . Microsoft Teams Comunicações o alias de conexão e credencial usa essas credenciais para autorizar ações.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Conexões e Credenciais > Aliases de conexões e credenciais.
    2. Abrir o registro de alias, MSTeamsComunicationsSpoke .
    3. Em Credenciais clique em Novo .

      O sistema exibe a mensagem: Que tipo de Credenciais você deseja criar?

    4. Selecione Credenciais OAuth 2.0.
    5. No formulário, preencha os campos.
      Tabela 4. Formulário de credenciais OAuth 2.0
      Campo Descrição
      Nome Nome para identificar exclusivamente o registro. Por exemplo, Cred de comunicação do MS Teams .
      Ativo Opção de usar ativamente o registro de credencial.
      Perfil de Entidade OAuth Perfil OAuth criado durante o registro de Microsoft Teams Comunicações Como um provedor OAuth. Por exemplo, OAuth com MS Teams .
    6. Clique com o botão direito no cabeçalho do formulário e clique em Enviar.
    7. Para gerar o token OAuth, clique no link relacionado Obter Token OAuth.