Freigeben über


Konfiguration der Wähltastatur

In der Anruf-App des Teams-Clients können Benutzer über eine Wähltastatur Telefonnummern eingeben, um externe Telefonanrufe zu tätigen. Die Wähltastatur ist für Benutzer mit einer Teams Telefon-Lizenz verfügbar, sofern sie ordnungsgemäß konfiguriert sind.

Wenn beim Einrichten von Teams Telefon nicht alle Schritte ausgeführt werden, wird die Wähltastatur für den Benutzer möglicherweise nicht angezeigt.

Die folgenden Voraussetzungen sind erforderlich, damit die Wähltastatur angezeigt werden kann:

  • Dem Benutzer wird eine Teams Telefon-Lizenz (MCOEV) zugewiesen.
  • Der Benutzer wird online und nicht lokal in Skype for Business verwaltet.
  • Benutzer ist Enterprise-VoIP aktiviert
  • Der Benutzer hat private Anrufe tätigen in der Teams-Anrufrichtlinie aktiviert.

Hinweis

Um die Wähltastatur für einen Anruf zu verwenden, muss der Benutzer auch über eine der folgenden PSTN-Konnektivitätsoptionen verfügen: Microsoft-Anrufplan, Operator Connect, Teams Telefon Mobile, Direct Routing oder kann gemeinsame Anrufe verwenden.

Dieser Artikel enthält PowerShell-Cmdlets, mit denen Sie die erforderlichen Konfigurationen überprüfen können, die für die Anzeige der Wähltastatur für den Benutzer erforderlich sind.

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.

Dem Benutzer wird eine Teams Telefon-Lizenz (MCOEV) zugewiesen.

Bei dieser ersten Überprüfung überprüfen Sie, ob dem Benutzer eine Teams Telefon Lizenz zugewiesen ist.

Stellen Sie in der Ausgabe des PowerShell-Cmdlets sicher, dass im zugewiesenen Plan für den Benutzer das Attribut CapabilityStatus auf Enabled und der Funktionssatz auf MCOEV (MCOEV steht für eine Teams Telefon Lizenz) angezeigt wird. Möglicherweise werden MCOEV, MCOEV1 usw. angezeigt. Alle sind akzeptabel– solange die Funktion mit MCOEV beginnt.

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-...

Weitere Informationen zu Teams Telefon Lizenzen finden Sie unter Teams Telefon Lizenzierung.

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

Benutzer ist Enterprise-VoIP aktiviert

Eine Voraussetzung für die Überprüfung dieses Schritts ist die Sicherstellung, dass dem Benutzer eine Teams Telefon Lizenz zugewiesen ist. Das Zuweisen einer Teams Telefon-Lizenz zu einem Benutzer öffnet ein Gate für das Konto des Benutzers, das als Enterprise-VoIP Aktiviert konfiguriert wird.

Wenn die Lizenz und die M365-Telefonsystem-App dem Benutzer zugewiesen sind, die Wähltastatur jedoch immer noch nicht angezeigt wird, wird die Enterprise-VoIP Aktiviert status möglicherweise auf false festgelegt.

Um ein Benutzerkonto so zu aktualisieren, dass seine Enterprise-VoIP Aktiviert status auf true festgelegt ist, überprüfen Sie die status im Teams Admin Center oder in PowerShell.

  • Wechseln Sie im Teams Admin Center zu Benutzer>Verwalten von Benutzern , und wählen Sie den Benutzer aus, den Sie bearbeiten möchten. Schalten Sie auf der Registerkarte > Konto zugewiesene TelefonnummerEnterprise-VoIP auf Ein, und wählen Sie Speichern aus.
  • Verwenden Sie für PowerShell das Cmdlet Set-CsPhoneNumberAssignment , und legen Sie den -EnterpriseVoiceEnabled Parameter auf fest $true.

Verwenden Sie den folgenden PowerShell-Befehl, um zu überprüfen, ob der Benutzer Enterprise-VoIP Aktiviert ist:

Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled

Die Ausgabe sollte wie folgt aussehen:

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

Hinweis

Wenn Sie einem lizenzierten Benutzer eine Telefonnummer zuweisen, wird Enterprise-VoIP Aktiviert automatisch auf True festgelegt. Wenn eine Telefonnummer zugewiesen ist und der Wert False ist, müssen Sie das TAC- oder PowerShell-Cmdlet verwenden, um den Wert manuell auf True festzulegen.

Der Benutzer hat in der Teams-Anrufrichtlinie "Private Anrufe tätigen" aktiviert.

In PowerShell muss für die effektive TeamsCallingPolicy des Benutzers AllowPrivateCalling auf true festgelegt sein. Sofern Sie keine benutzerdefinierte Richtlinie zuweisen, erben Benutzer automatisch die globale Aufrufrichtlinie, für die AllowPrivateCallingPolicy standardmäßig auf true festgelegt ist.

Im Teams Admin Center wird die Anrufrichtlinieneinstellung als Private Anrufe tätigen angezeigt.

Verwenden Sie mithilfe von PowerShell 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.