Microsoft Teams Conexão #
~.Dimensions.~ pode modelar Teams comunicações em conjunto com o seu PBX comunicações para fornecer uma visão geral completa das comunicações de sua empresa.
Suporte para Microsoft Teams está atualmente disponível em Visualizar. Se você estiver interessado em testar esse recurso, entre em contato com você ~.Dimensions.~ representante de vendas.
Manual Teams Configuração #
Abaixo está um guia sobre como configurar o Azure para dar suporte ao ~.Dimensions.~ Microsoft Teams integração. Siga as etapas abaixo para gerar um ID/Segredo do cliente que possa ser usado por ~.Dimensions.~ para modelar os dados.
Criar um aplicativo empresarial para obter ClientID e Secret #
Permitir acesso a reuniões #
Para permitir que o nome da reunião seja definido em relação ao modelo de chamada, pode criar uma política de "Acesso ao Aplicativo" no Azure para permitir que o ~.Dimensions.~ acesso do cliente a ele.
https://learn.microsoft.com/pt/graph/cloud-communication-online-meeting-application-access-policy
A permissão para isso precisa ser definida usando o Powershell, além de adicionar à ID do aplicativo:
Install-Module -Name PowerShellGet -Force -AllowClobber\
Módulo de instalação -Nome MicrosoftTeams -Force -AllowClobber
Módulo de importação MicrosoftTeams
Conecte-se ao MicrosoftTeams
New-CsApplicationAccessPolicy -Identidade Teams-~.Dimensions.~-Policy -AppIds "<clientId>" -Descrição "Permitir acesso à reunião"
Grant-CsApplicationAccessPolicy -PolicyName Teams-~.Dimensions.~-Policy -Global
note
Isso pode levar cerca de 30 minutos para fazer efeito.
Para verificar a política:
Marca Get-CsApplicationAccessPolicy:Teams-~.Dimensions.~-Policy
Para adicionar um AppId a uma política existente:
Set-CsApplicationAccessPolicy -Identidade Teams-~.Dimensions.~-Policy -AppIds @{Add="<clientId>"}
Grant-CsApplicationAccessPolicy -PolicyName Teams-~.Dimensions.~-Policy -Global
Configurar pagamento #
Solicitações para o Microsoft Gráfico API para recuperar áudio/vídeo para reuniões é um API, os custos dessas solicitações podem ser vistos aqui:
https://learn.microsoft.com/pt/graph/api/callrecording-get?view=graph-rest-1.0&tabs=http
Se a reprodução de chamada/reunião for necessária, o cliente deve configurar uma assinatura de cobrança em seu appID para cobrança. Isso é configurado executando o seguinte na CLI do Azure:
az resource create --resource-group \< RESOURCE_GROUP>--nome \< RESOURCE_NAME> --tipo de recurso Microsoft. GraphServices/accounts --properties "{"appId": "\< APP_REGISTRATION_ID"}" --location Global --subscription \< SUBSCRIPTION_ID>
Para verificar esse recurso, execute
az lista de recursos --resource-type Microsoft. GraphServices/contas