Microsoft Teams Connexion

Microsoft Teams Connexion #

~.Dimensions.~ peut modéliser Teams communications en conjonction avec votre PBX communications afin de fournir une vue d'ensemble complète de vos communications d'entreprise.

Prise en charge de Microsoft Teams est actuellement disponible en Préversion. Si vous souhaitez tester cette fonctionnalité, veuillez vous contacter ~.Dimensions.~ représentant commercial.

Mode d'emploi Teams Configuration #

Vous trouverez ci-dessous un guide sur la configuration d'Azure pour la prise en charge du ~.Dimensions.~ Microsoft Teams intégration. Suivez les étapes ci-dessous pour générer un ID client/Secret qui peut être utilisé par ~.Dimensions.~ pour modéliser les données.

Création d'une application d'entreprise pour obtenir l'ID client et le code secret #

image.png

image.png

image.png

image.png

image.png

image.png

image.png

Autoriser l'accès aux réunions #

Pour que le nom de la réunion soit attribué au modèle d'appel, vous pouvez créer une stratégie « Accès aux applications » dans Azure pour autoriser le ~.Dimensions.~ l'accès du client à celui-ci.

https://learn.microsoft.com/fr/graph/cloud-communication-online-meeting-application-access-policy

L'autorisation pour cela doit être définie à l'aide de Powershell, en plus de l'ajout à l'ID de l'application :

Install-Module -Name PowerShellGet -Force -AllowClobber\
Install-Module -Nom MicrosoftTeams -Force -AllowClobber

Module d'importation MicrosoftTeams
Connecter-MicrosoftTeams

New-CsApplicationAccessPolicy -Identité Teams-~.Dimensions.~-Policy -AppIds "<clientId>« -Description « Autoriser l'accès à la réunion »
Grant-CsApplicationAccessPolicy -PolicyName Teams-~.Dimensions.~-Policy -Global
Document note
Cela peut prendre environ 30 minutes pour faire effet.

Pour vérifier la politique :

Get-CsApplicationAccessPolicy Balise :Teams-~.Dimensions.~-Policy

Pour ajouter un AppId à une stratégie existante :

Set-CsApplicationAccessPolicy -Identity Teams-~.Dimensions.~-policy -AppIds @{Add="<clientId>"}
Grant-CsApplicationAccessPolicy -PolicyName Teams-~.Dimensions.~-Policy -Global

Configurer le paiement #

Demandes adressées au Microsoft Graphique API pour récupérer de l'audio/vidéo pour les réunions est un API, les coûts de ces requêtes peuvent être consultés ici :

https://learn.microsoft.com/fr/graph/api/callrecording-get?view=graph-rest-1.0&tabs=http

Si la lecture d'un appel ou d'une réunion est requise, le client doit configurer un abonnement de facturation par rapport à son appID pour la facturation. Ceci est configuré en exécutant ce qui suit à partir de l'interface de ligne de commande Azure :

az resource create --resource-group \< RESOURCE_GROUP>--nom \< RESOURCE_NAME> --type-ressource Microsoft. GraphServices/accounts --properties « {"appId » : « \< APP_REGISTRATION_ID"» --location Global --subscription \< SUBSCRIPTION_ID>

Pour vérifier cette ressource, exécutez

az resource list --resource-type Microsoft. GraphServices/comptes