Microsoft Teams Connexion #
~.Dimensions.~ peut modéliser les communications Teams seules ou en conjonction avec vos communications PBX afin de fournir un aperçu complet de vos communications professionnelles.
Microsoft Teams la modélisation utilise la traduction Microsoft Graph API pour récupérer les données d'appels et de réunions.
info
Le Microsoft Graph API ne fournit pas d'informations d'appel en temps réel. Les événements d'appel sont proposés après l'appel et peuvent durer jusqu'à 150 minutes à la réception.
Teams Configuration #
Voici un guide pour configurer Teams pour prendre en charge la traduction ~.Dimensions.~ Microsoft Teams intégration. Pour ~.Dimensions.~ pour modéliser Teams appelle le ~.Dimensions.~ l'application doit être autorisée à accéder à la Microsoft Graph API dans le contexte du client.
PBX Configuration #
Pour ajouter une connexion <c0>'Teams'<'/c0> à un client, allez dans 'Customers -> Phone Systems -> Connections', cliquez sur 'Créez une nouvelle traduction PBX' et sélectionnez 'Teams' de la liste.
Saisissez un 'Nom' et 'Pays' pour la connexion, puis suivez l'une des deux options ci-dessous selon qui a l'autorisation d'activer la traduction ~.Dimensions.~ application dans le portail d'administration 365 du client Microsoft 365 Administration portail.
Tu as la permission
Si vous avez accès au portail d'administration 365 Microsoft du client, vous pouvez activer le portail ~.Dimensions.~ application pour accéder à la Microsoft Graph API au nom du client.
Cliquez sur le bouton 'Provision on Azure' pour commencer le processus. Tant que vous êtes connecté avec le bon compte Microsoft, on vous invitera à autoriser la traduction ~.Dimensions.~ application pour accéder à la Microsoft Graph API au nom du client :

Une fois l'autorisation accordée, la nouvelle connexion PBX que vous avez ajoutée devrait être activée et doit simplement être enregistrée pour terminer le processus.
Le client a la permission
Si vous n'avez pas accès au portail d'administration 365 Microsoft du client, vous devrez demander au client d'activer la traduction ~.Dimensions.~ application pour accéder à la Microsoft Graph API au nom du client.
Sauvegardez la nouvelle connexion PBX que vous avez ajoutée afin qu'elle soit stockée et disponible pour le client afin d'activer la traduction ~.Dimensions.~ application.
Modifier la connexion créée PBX. Le champ email sera désormais activé, vous permettant d'entrer l'adresse e-mail du client. Soit :
- Saisissez l'adresse e-mail d'administrateur du client Microsoft et cliquez sur le bouton 'Envoyer le lien'.
- Cliquez sur le bouton 'Copier le lien' et envoyez vous-même le lien au client.
Une fois que le client a activé la traduction ~.Dimensions.~ application pour accéder à la Microsoft Graph API, la connexion PBX sera automatiquement activée et il suffit d'être enregistrée pour terminer le processus.
tip
Après avoir activé la traduction ~.Dimensions.~ application sur Teams, n'oubliez pas d'exécuter le script Powershell ci-dessous pour ajouter la permission de surveiller les réunions.
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 -Identity Teams-~.Dimensions.~-Policy -AppIds « dfd5c2ad-a086-4414-8564-fb9b6197455c » -Description « Permettre l'accès aux réunions »
Grant-CsApplicationAccessPolicy -PolicyName Teams-~.Dimensions.~-Policy -Globalnote
Cela peut prendre environ 30 minutes pour faire effet.
Pour vérifier la politique :
Get-CsApplicationAccessPolicy Balise :Teams-~.Dimensions.~-PolicyPour ajouter un AppId à une stratégie existante :
Set-CsApplicationAccessPolicy -Identity Teams-~.Dimensions.~-Policy -AppIds @{Add="dfd5c2ad-a086-4414-8564-fb9b6197455c"}
Grant-CsApplicationAccessPolicy -PolicyName Teams-~.Dimensions.~-Policy -GlobalTraitez les réponses de l'Opérateur Automatique comme une sonnerie #
Lorsqu'il est activé, un appel répondu par un Automatique est signalé comme sonnerie uniquement, il n'est pas compté comme répondu tant que l'utilisateur ne répond pas à l'appel.
Problèmes connus #
Appels trunk to trunk #
Actuellement, le Graph API ne fournit pas d'événements Webhook pour les appels transférés vers des numéros externes. Cela signifie que si un appel RTC Teams est transféré vers un autre numéro PSTN, le second appel ne sera pas modélisé dans ~.Dimensions.~.