Konfiguration der Wähltastatur
Im Teams-Client ermöglicht die Wähltastatur Benutzern den Zugriff auf pstN-Funktionen (Public Switched Telephone Network). Die Wähltastatur ist für Benutzer mit einer Teams Telefon-Lizenz verfügbar, sofern sie ordnungsgemäß konfiguriert sind. Die folgenden Kriterien sind alle erforderlich, damit die Wähltastatur angezeigt werden kann:
- Der Benutzer verfügt über eine aktivierte Teams Telefon -Lizenz ("MCOEV")
- Der Benutzer wird online und nicht lokal in Skype for Business verwaltet.
- Benutzer hat Enterprise-VoIP aktiviert
- Der Benutzer hat in der Teams-Anrufrichtlinie "Private Anrufe zulassen" aktiviert.
Um einen Anruf erfolgreich über die Wähltastatur zu tätigen, muss der Benutzer über einen der folgenden Optionen verfügen: Microsoft-Anrufplan, Operator Connect, ist für Direct Routing aktiviert oder kann gemeinsame Anrufe verwenden. Weitere Informationen zu freigegebenen Anrufen finden Sie unter Planen von gemeinsamen Anrufen.
In den folgenden Abschnitten wird beschrieben, wie PowerShell zum Überprüfen der Kriterien verwendet wird. In den meisten Fällen müssen Sie sich verschiedene Eigenschaften in der Ausgabe des Cmdlets Get-CsOnlineUser ansehen. Beispiele gehen davon aus$user entweder der UPN (UserPrincipalName) oder die SIP-Adresse des Benutzers ist.
Der Benutzer verfügt über eine aktivierte Teams Telefon -Lizenz ("MCOEV")
Stellen Sie sicher, dass im zugewiesenen Plan für den Benutzer das Attribut CapabilityStatus auf Enabled und die Funktion auf MCOEV (Teams Telefon Lizenz) festgelegt ist. Möglicherweise werden MCOEV, MCOEV1 usw. angezeigt. Alle sind akzeptabel– solange die Funktion mit MCOEV beginnt. Weitere Informationen zur Teams Telefon-Lizenz finden Sie unter Microsoft Teams-Add-On-Lizenzierung.
Verwenden Sie den folgenden Befehl, um zu überprüfen, ob die Attribute richtig festgelegt sind:
(Get-CsOnlineUser -Identity $user).AssignedPlan
Die Ausgabe sieht wie folgt aus. Sie müssen nur die Attribute CapabilityStatus und Capability überprüfen:
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-...
Der Benutzer verfügt über einen Microsoft-Anrufplan oder ist für Direct Routing aktiviert.
Wenn der Benutzer über einen Microsoft-Anrufplan verfügt, stellen Sie sicher, dass das Attribut CapabilityStatus auf Enabled und die Funktion auf MCOPSTN festgelegt ist. Möglicherweise werden MCOPSTN1, MCOPSTN2 usw. angezeigt. Alle sind akzeptabel– solange die Funktion mit MCOPSTN beginnt.
Verwenden Sie den folgenden Befehl, um die Attribute zu überprüfen:
(Get-CsOnlineUser -Identity $user).AssignedPlan
Die Ausgabe sieht wie folgt aus. Sie müssen nur die Attribute CapabilityStatus und Capability überprüfen:
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 MCOPSTN2 Enabled MicrosoftCommunicationsOnline/NOAM-4A-S7 5a10155d-f5c1-411a-a8ec-...
07-02-2020 12:28:48 Teams Enabled TeamspaceAPI/NA001 57ff2da0-773e-42df-b2af-...
Wenn der Benutzer für Direct Routing aktiviert ist, muss dem Benutzer ein Wert ungleich NULL für OnlineVoiceRoutingPolicy zugewiesen werden. Verwenden Sie den folgenden Befehl, um das Attribut zu überprüfen:
Get-CsOnlineUser -Identity $user|Select OnlineVoiceRoutingPolicy
Die Ausgabe sollte einen Wert ungleich NULL aufweisen, z. B.:
OnlineVoiceRoutingPolicy
------------------------
Test_Policy
Hinweis
Wenn Ihr Mandant mit einer globalen OnlineVoiceRoutingPolicy konfiguriert ist, die für alle Benutzer gilt, ist keine benutzerseitig zugewiesene Richtlinie erforderlich.
Benutzer hat Enterprise-VoIP aktiviert
Verwenden Sie den folgenden Befehl, um zu überprüfen, ob der Benutzer Enterprise-VoIP aktiviert hat:
Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled
Die Ausgabe sollte wie folgt aussehen:
EnterpriseVoiceEnabled
----------------------
True
Hinweis
Beim Zuweisen einer Telefonnummer wird Enterprise-VoIP aktiviert automatisch auf True festgelegt. Wenn eine Telefonnummer zugewiesen ist und der Wert False ist, müssen Sie das Cmdlet Set-CsPhoneNumber verwenden, um den Wert auf True festzulegen.
Der Benutzer wird online und nicht lokal in Skype for Business verwaltet.
Um sicherzustellen, dass der Benutzer online und nicht in Skype for Business lokal verwaltet wird, darf der RegistrarPool nicht NULL sein, und hostingProvider muss einen Wert enthalten, der mit "sipfed.online" beginnt. Verwenden Sie den folgenden Befehl, um die Werte zu überprüfen:
Get-CsOnlineUser -Identity $user|Select RegistrarPool, HostingProvider
Die Ausgabe sollte in etwa wie folgt aussehen:
RegistrarPool HostingProvider
------------- ---------------
sippoolbn10M02.infra.lync.com sipfed.online.lync.com
Der Benutzer hat die Teams-Anrufrichtlinie aktiviert.
Für die effektive TeamsCallingPolicy des Benutzers muss AllowPrivateCalling auf true festgelegt sein. Standardmäßig erben Benutzer die globale Richtlinie, für die AllowPrivateCallingPolicy standardmäßig auf true festgelegt ist.
Verwenden Sie den folgenden Befehl, um die TeamsCallingPolicy für einen Benutzer abzurufen und zu überprüfen, ob AllowPrivateCalling auf true festgelegt ist:
if (($p=Get-CsUserPolicyAssignment -Identity $user -PolicyType TeamsCallingPolicy) -eq $null) {Get-CsTeamsCallingPolicy -Identity Global} else {Get-CsTeamsCallingPolicy -Identity $p.PolicyName}
Die Ausgabe sollte wie folgt aussehen:
Identity : Global
Description :
AllowPrivateCalling : True
AllowWebPSTNCalling : True
AllowVoicemail : UserOverride
AllowCallGroups : True
AllowDelegation : True
AllowCallForwardingToUser : True
AllowCallForwardingToPhone : True
PreventTollBypass : False
BusyOnBusyEnabledType : Disabled
MusicOnHoldEnabledType : Enabled
Zusätzliche Hinweise
Möglicherweise müssen Sie den Teams-Client neu starten, nachdem Sie eine dieser Konfigurationsänderungen vorgenommen haben.
Wenn Sie kürzlich eines der oben genannten Kriterien aktualisiert haben, müssen Sie möglicherweise einige Stunden warten, bis der Client die neuen Einstellungen erhält.
Wenn die Wähltastatur immer noch nicht angezeigt wird, überprüfen Sie mit dem folgenden Befehl, ob ein Bereitstellungsfehler vorliegt:
Get-CsOnlineUser -Identity $user|Select UserValidationErrors
Wenn es mehr als 24 Stunden dauert und weiterhin Probleme auftreten, wenden Sie sich an den Support.