Criar um usuário de serviço para fazer chamadas Microsoft Teams

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Crie uma função de usuário de serviço para poder iniciar reuniões online em nome de usuários em Microsoft Teams.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Faça login no 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 1. Novo usuário
        Campo Descrição
        Nome de usuário Opção para fornecer o nome de usuário para o 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 de Microsoft Teams.
    3. Execute o comando PowerShell no Terminal no macOS ou no prompt de comando no SO Windows.
      1. Digite o comando pwsh e pressione Enter.
      2. Conecte seu locatário da Microsoft ao PowerShell.
      3. Execute o seguinte comando no PowerShell.
        connect-microsoftteams
        Comando Connect Teams do PowerShell

        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 a ID do bot criada na etapa 3 na seção Criar um app no Microsoft Teams para habilitar a realização de chamadas como o AppId do comando.

      Para obter mais informações sobre a política de acesso a aplicações, consulte Configuração do acesso de aplicações a reuniões online.
      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 ao app no PowerShell
    5. Execute a política de permissão do usuário no PowerShell.
      1. Acesse o 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 notas.
      5. Use o nome da política criada na etapa anterior como o PolicyName do comando e o ID do objeto como o 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