Partager via


Configuration du pavé de numérotation

Dans l’application Appels du client Teams, un pavé de numérotation permet aux utilisateurs d’entrer des numéros de téléphone pour passer des appels téléphoniques externes. Le pavé de numérotation est disponible pour les utilisateurs disposant d’une licence Téléphonie Teams, à condition qu’ils soient correctement configurés.

Si toutes les étapes ne sont pas terminées lorsque vous configurez Téléphonie Teams, le pavé de numérotation peut ne pas s’afficher pour l’utilisateur.

Les prérequis suivants sont nécessaires pour que le pavé de numérotation s’affiche :

  • L’utilisateur se voit attribuer une licence Téléphonie Teams (« MCOEV »)
  • L’utilisateur est hébergé en ligne et non dans Skype Entreprise localement
  • L’utilisateur est Téléphonie – Grandes entreprises activé
  • L’utilisateur a activé les appels privés dans la stratégie d’appel Teams

Remarque

Pour pouvoir utiliser le pavé de numérotation pour passer un appel, l’utilisateur doit également disposer de l’une des options de connectivité RTC suivantes : Forfait d’appels Microsoft, Connexion d’opérateur, Téléphonie Teams Mobile, Routage direct ou peut utiliser l’appel partagé.

Cet article fournit des applets de commande PowerShell que vous pouvez utiliser pour valider les configurations requises nécessaires pour que le pavé de numérotation s’affiche à l’utilisateur.

Dans la plupart des cas, vous devez examiner différentes propriétés dans la sortie de l’applet de commande Get-CsOnlineUser . Les exemples supposent que $user est soit l’UPN (UserPrincipalName) ou l’adresse SIP de l’utilisateur.

L’utilisateur se voit attribuer une licence Téléphonie Teams (« MCOEV »)

Dans cette première case activée de validation, vous vérifiez que l’utilisateur dispose d’une licence Téléphonie Teams affectée.

À partir de la sortie de l’applet de commande PowerShell, assurez-vous que le plan attribué à l’utilisateur affiche l’attribut CapabilityStatus défini sur Activé et que l’attribut Capability défini sur MCOEV (MCOEV indique une licence Téléphonie Teams). Vous pouvez voir MCOEV, MCOEV1, etc. Tous sont acceptables, tant que la fonctionnalité commence par MCOEV.

Pour case activée que les attributs sont définis correctement, utilisez la commande suivante :

(Get-CsOnlineUser -Identity $user).AssignedPlan

La sortie se présente comme suit. Vous devez uniquement case activée les attributs CapabilityStatus et Capability :

AssignedTimestamp   Capability      CapabilityStatus ServiceInstance                          ServicePlanId
-----------------   ----------      ---------------- ---------------                          -------------
07-02-2020 12:28:48 MCOEV           Enabled          MicrosoftCommunicationsOnline/NOAM-4A-S7 4828c8ec-dc2e-4779-b502-...
07-02-2020 12:28:48 Teams           Enabled          TeamspaceAPI/NA001                       57ff2da0-773e-42df-b2af-...

Pour en savoir plus sur les licences Téléphonie Teams, consultez licences Téléphonie Teams.

L’utilisateur est hébergé en ligne et non dans Skype Entreprise localement

Pour vous assurer que l’utilisateur est hébergé en ligne et non dans Skype Entreprise localement, le RegistrarPool ne doit pas être null et hostingProvider doit contenir une valeur commençant par « sipfed.online ». Pour case activée les valeurs, utilisez la commande suivante :

Get-CsOnlineUser -Identity $user|Select RegistrarPool, HostingProvider

La sortie doit ressembler à ce qui suit :

RegistrarPool                 HostingProvider
-------------                 ---------------
sippoolbn10M02.infra.lync.com sipfed.online.lync.com

L’utilisateur est Téléphonie – Grandes entreprises activé

Une condition préalable à la validation de cette étape consiste à s’assurer que l’utilisateur dispose d’une licence Téléphonie Teams affectée. L’attribution d’une licence Téléphonie Teams à un utilisateur ouvre une porte pour que le compte de l’utilisateur soit configuré comme Téléphonie – Grandes entreprises Activé.

Si la licence et l’application Système téléphonique M365 sont attribuées à l’utilisateur, mais qu’il ne voit toujours pas son pavé de numérotation, le Téléphonie – Grandes entreprises Activé status peut avoir la valeur false.

Pour mettre à jour un compte d’utilisateur afin que son status Téléphonie – Grandes entreprises Activé soit défini sur true, case activée leur status dans le Centre d’administration Teams ou dans PowerShell.

  • Dans le Centre d’administration Teams, accédez à Un utilisateur>Gérer les utilisateurs et sélectionnez l’utilisateur que vous souhaitez modifier. Sous l’onglet >Numéro de téléphone attribué au compte, définissez Téléphonie – Grandes entreprisessur Activé, puis sélectionnez Enregistrer.
  • Pour PowerShell, utilisez l’applet de commande Set-CsPhoneNumberAssignment et définissez le paramètre sur -EnterpriseVoiceEnabled$true.

Pour case activée si l’utilisateur est Téléphonie – Grandes entreprises Activé, utilisez la commande PowerShell suivante :

Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled

La sortie doit ressembler à ceci :

EnterpriseVoiceEnabled
----------------------
                  True

Remarque

Lorsque vous attribuez un numéro de téléphonie à un utilisateur sous licence, Téléphonie – Grandes entreprises Activé est automatiquement défini sur True. Si un numéro de téléphone est attribué et que la valeur est False, vous devez utiliser l’applet de commande TAC ou PowerShell pour définir manuellement la valeur sur True.

L’utilisateur a activé les appels privés dans la stratégie d’appel Teams

Dans PowerShell, l’option AllowPrivateCallingPolicy effective de l’utilisateur doit avoir la valeur true. Sauf si vous affectez une stratégie personnalisée, les utilisateurs héritent automatiquement de la stratégie d’appel globale, qui a AllowPrivateCallingPolicy définie sur true par défaut.

Dans le Centre d’administration Teams, le paramètre de stratégie d’appel est indiqué comme Effectuer des appels privés.

À l’aide de PowerShell, pour obtenir teamsCallingPolicy pour un utilisateur et pour case activée que AllowPrivateCalling a la valeur true, utilisez la commande suivante :

if (($p=Get-CsUserPolicyAssignment -Identity $user -PolicyType TeamsCallingPolicy) -eq $null) {Get-CsTeamsCallingPolicy -Identity Global} else {Get-CsTeamsCallingPolicy -Identity $p.PolicyName}

La sortie doit ressembler à ceci :

Identity                   : Global
Description                :
AllowPrivateCalling        : True
AllowWebPSTNCalling        : True
AllowVoicemail             : UserOverride
AllowCallGroups            : True
AllowDelegation            : True
AllowCallForwardingToUser  : True
AllowCallForwardingToPhone : True
PreventTollBypass          : False
BusyOnBusyEnabledType      : Disabled
MusicOnHoldEnabledType     : Enabled

Notes supplémentaires

  • Vous devrez peut-être redémarrer le client Teams après avoir apporté l’une de ces modifications de configuration.

  • Si vous avez récemment mis à jour l’un des critères ci-dessus, vous devrez peut-être attendre quelques heures pour que le client reçoive les nouveaux paramètres.

  • Si vous ne voyez toujours pas le pavé de numérotation, case activée en cas d’erreur d’approvisionnement à l’aide de la commande suivante :

    Get-CsOnlineUser -Identity $user|Select UserValidationErrors
    
  • Si cela fait plus de 24 heures et que vous rencontrez toujours des problèmes, contactez le support.