Pour les heureux bénéficiaires des fonctionnalités en mode "Preview" publique avec MS Teams, Microsoft à rendu disponible la capacité de gérer les paramètres de routage de la téléphonie d'un utilisateur à partir des outils d'administrations M365
Les capacités de gestions concernent les configurations suivantes:
- Transfert d'appel;
- Sonnerie simultanée;
- Groupe d'appels;
C'est une plus importante demande venant des administrateurs M365, comment gérer ou vérifier les paramètres de téléphonies d'un utilisateur en production
Cette fonctionnalité est désormais possible, pour l'instant seulement, en powershell avec la commande Get-CsUserCallingSettings et Set-CsUserCallingSettings
Pour les personnes venant du monde Skype Entreprise, cela ressemble à l'utilitaire SEFAUtil qui était utilisé à cet usage
Pour pouvoir utiliser ces commandes, il est nécéssaire de disposer minimalement de la version powershell 3.0.1 actuellement en preview: https://www.powershellgallery.com/packages/MicrosoftTeams/3.0.1-preview
Voir les configurations utilisateurs:
Get-CsUserCallingSettings -Identity lenny@ucexpert.ca
https://docs.microsoft.com/en-us/powershell/module/teams/get-csusercallingsettings?view=teams-ps
Gestion des paramètres:
Transférer un appel vers la messagerie vocale:
Set-CsUserCallingSettings -Identity lenny@ucexpert.ca -IsForwardingEnabled $true -ForwardingType Immediate -ForwardingTargetType Voicemail
Configurer une sonnerie simultanée
Set-CsUserCallingSettings -Identity lenny@ucexpert.ca -IsForwardingEnabled $true -ForwardingType Simultaneous -ForwardingTargetType SingleTarget -ForwardingTarget "+14388062965"
Faire sonner en simultanée un groupe:
$cgm = @("rachid@ucexpert.ca","amelie@ucexpert.ca")
Set-CsUserCallingSettings -Identity lenny@ucexpert.ca -CallGroupOrder InOrder -CallGroupTargets $cgm
Set-CsUserCallingSettings -Identity lenny@ucexpert.ca -IsForwardingEnabled $true -ForwardingType Simultaneous -ForwardingTargetType Group
Supprimer une configuration de transfert d'appel:
Set-CsUserCallingSettings -Identity lenny@ucexpert.ca -IsForwardingEnabled $false
Une série d'exemples des possibilités de configurations est disponible ici:
https://docs.microsoft.com/en-us/powershell/module/teams/set-csusercallingsettings?view=teams-ps