Raccordez votre solution Ubefone à Microsoft Teams par Direct Routing, sans application à installer côté utilisateur.
Prérequis : un accès administrateur général Microsoft 365, une licence compatible Direct Routing pour chaque utilisateur concerné, et un accès PowerShell en administrateur sur votre poste. Contactez le support Ubefone pour faire activer l'intégration.
Étapes
1. Déclarer votre domaine Ubefone dans Microsoft 365
- Dans votre espace d'administration, ouvrez Intégrations, puis Microsoft Teams, et copiez le nom de domaine affiché (au format cxxxx.ubeteams.com).
- Dans le centre d'administration Microsoft, ouvrez Domaines, cliquez sur Ajouter un domaine, collez le nom de domaine copié, puis cliquez sur Utiliser ce domaine et sur Continuer.
- Copiez la valeur TXT fournie par Microsoft (au format MS=msxxxxxx), collez-la dans le champ correspondant du Selfcare, puis cliquez sur Enregistrer. Patientez une minute.
- Revenez dans le centre d'administration Microsoft, cliquez sur Continuer, décochez Exchange et Exchange Online Protection, puis cliquez à nouveau sur Continuer. Le domaine est configuré.
2. Activer le domaine
- Dans le centre d'administration Microsoft, ouvrez Utilisateurs, cliquez sur Ajouter un utilisateur, et créez un utilisateur temporaire avec le nouveau domaine.
- Choisissez une licence compatible avec le Direct Routing, cliquez sur Suivant puis sur Terminer l'ajout. Le domaine est activé.
Bon à savoir : vous pouvez supprimer cet utilisateur temporaire une fois la configuration terminée.
3. Préparer votre environnement PowerShell
- Installez PowerShell 5.1 (ou une version plus récente) et le Framework .NET 4.7.2 (ou plus récent).
- Exécutez PowerShell en administrateur et installez les modules suivants :
Install-Module -Name PowerShellGet -Force -AllowClobber Install-Module -Name MicrosoftTeams -Force -AllowClobber
4. Déclarer le SBC Ubefone
Cette étape ne se réalise qu'une seule fois pour l'ensemble de votre organisation.
- Connectez-vous et exécutez les commandes suivantes dans l'ordre, en remplaçant cxxx.ubeteams.com par votre propre domaine :
Import-module MicrosoftTeams
$credentials = Get-Credential
Connect-MicrosoftTeams -Credential $credentials
Set-CsOnlinePstnUsage -Identity Global -Usage @{Add="Ubefone"}
New-CsOnlineVoiceRoute -identity "Ubefone" -NumberPattern ".*" -OnlinePstnGateway cxxx.ubeteams.com -Priority 1 -OnlinePstnUsages "Ubefone"
New-CsOnlineVoiceRoutingPolicy -Identity Ubefone -OnlinePstnUsages Ubefone
Set-CsTeamsCallingPolicy -Identity Global -MusicOnHoldEnabledType DisabledBon à savoir : l'activation du domaine par Microsoft peut prendre de quelques heures à quelques jours. Si la commande New-CsOnlineVoiceRoute échoue avec une erreur de passerelle introuvable, patientez puis recommencez.
5. Configurer chaque utilisateur
- Dans le centre d'administration Microsoft, vérifiez que l'utilisateur dispose d'une licence compatible avec le Direct Routing.
- Relevez le numéro interne de l'utilisateur affiché dans le Selfcare, rubrique Utilisateurs.
- Exécutez les commandes suivantes pour cet utilisateur, en adaptant l'adresse email et le numéro :
Set-CsPhoneNumberAssignment -Identity emailutilisateur@votredomaine.com -PhoneNumber +numérointerneutilisateur -PhoneNumberType DirectRouting Set-CsPhoneNumberAssignment -Identity emailutilisateur@votredomaine.com -EnterpriseVoiceEnabled $true Grant-CsOnlineVoiceRoutingPolicy -Identity emailutilisateur@votredomaine.com -PolicyName Tag:Ubefone
- Dans le Selfcare, ouvrez la rubrique Téléphones, cliquez sur le bouton +, choisissez la marque Microsoft Teams, sélectionnez l'utilisateur, puis cliquez sur Créer le téléphone.
Bon à savoir
La prise en compte du Direct Routing par Microsoft peut prendre de quelques heures à quelques jours.