Criar um usuário de serviço para fazer chamadas Microsoft Teams
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
- Faça login no portal do Microsoft Azure.
-
Crie um usuário de serviço.
- Navegar até Serviços do Azure > Usuário.
- Selecione Novo usuário.
-
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. - Selecione Criar.
-
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.
-
Execute o comando PowerShell no Terminal no macOS ou no prompt de comando no SO Windows.
- Digite o comando pwsh e pressione Enter.
- Conecte seu locatário da Microsoft ao PowerShell.
-
Execute o seguinte comando no PowerShell.
connect-microsoftteamsApós a conexão bem-sucedida, uma mensagem de confirmação será exibida no navegador.
O PowerShell também exibirá os detalhes do locatário.
-
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"Ao criar a política com sucesso, os detalhes são exibidos no PowerShell.
-
Execute a política de permissão do usuário no PowerShell.
- Acesse o portal do Microsoft Azure.
- Navegar até Página Inicial > Usuários.
- Selecione o usuário criado.
- Copie o ID do objeto do usuário para o bloco de notas.
-
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"