Конфигурация панели набора номера
В клиенте Teams панель набора номера позволяет пользователям получать доступ к функциям телефонной сети общего пользования (ТСОП). Панель набора номера доступна для пользователей с лицензией Телефонная система Teams при условии, что они настроены правильно. Для отображения панели набора номера требуются следующие условия:
- У пользователя включена лицензия Телефонная система Teams ("MCOEV")
- У пользователя есть план звонков Майкрософт, оператор Connect или включена прямая маршрутизация.
- Пользователь включил Корпоративная голосовая связь
- Пользователь размещен в сети, а не в локальной среде Skype для бизнеса
- У пользователя включена политика звонков Teams
Примечание.
Если в вашем клиенте доступны общие звонки и у вас есть пользователи, которые размещены в Сети и включены для Корпоративная голосовая связь, панель набора отображается в Teams для этих пользователей. Дополнительные сведения см. в разделе Планирование общих звонков.
В следующих разделах описывается использование PowerShell для проверка условий. В большинстве случаев необходимо просмотреть различные свойства в выходных данных командлета Get-CsOnlineUser . В примерах предполагается, что $user является именем участника-пользователя (UserPrincipalName) или SIP-адресом пользователя.
У пользователя включена лицензия Телефонная система Teams ("MCOEV")
Убедитесь, что в назначенном для пользователя плане атрибуту CapabilityStatus задано значение Включено, а для параметра Capability — значение MCOEV (Телефонная система Teams лицензия). Вы можете увидеть MCOEV, MCOEV1 и т. д. Все это допустимо, если функция начинается с MCOEV. Дополнительные сведения о лицензии на Телефонная система Teams см. в разделе Лицензирование надстроек Microsoft Teams.
Чтобы проверка правильность задания атрибутов, используйте следующую команду:
(Get-CsOnlineUser -Identity $user).AssignedPlan
Выходные данные будут выглядеть следующим образом. Необходимо только проверка атрибуты CapabilityStatus и 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-...
У пользователя есть план звонков Майкрософт, оператор Connect ИЛИ включена прямая маршрутизация
Если у пользователя есть план звонков Майкрософт, убедитесь, что для атрибута CapabilityStatus задано значение Включено, а для параметра Capability — MCOPSTN. Вы можете увидеть MCOPSTN1, MCOPSTN2 и т. д. Все это допустимо, если возможность начинается с MCOPSTN.
Чтобы проверка атрибуты, используйте следующую команду:
(Get-CsOnlineUser -Identity $user).AssignedPlan
Выходные данные будут выглядеть следующим образом. Необходимо только проверка атрибуты CapabilityStatus и 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 MCOPSTN2 Enabled MicrosoftCommunicationsOnline/NOAM-4A-S7 5a10155d-f5c1-411a-a8ec-...
07-02-2020 12:28:48 Teams Enabled TeamspaceAPI/NA001 57ff2da0-773e-42df-b2af-...
Если для пользователя включен оператор Connect, для TeamsCarrierEmergencyCallRoutingPolicy у него должно быть значение, отличное от NULL. Чтобы проверка атрибут, используйте следующую команду:
Get-CsOnlineUser -Identity $user|Select TeamsCarrierEmergencyCallRoutingPolicy
Выходные данные должны иметь значение, отличное от NULL, например:
TeamsCarrierEmergencyCallRoutingPolicy
--------------------------------------
Synergy_98d1a5cb-d3e6-4306-885e-69a95f2da5c3
Если для пользователя включена прямая маршрутизация, ему должно быть присвоено значение, отличное от NULL, для OnlineVoiceRoutingPolicy. Чтобы проверка атрибут, используйте следующую команду:
Get-CsOnlineUser -Identity $user|Select OnlineVoiceRoutingPolicy
Выходные данные должны иметь значение, отличное от NULL, например:
OnlineVoiceRoutingPolicy
------------------------
Test_Policy
Пользователь включил Корпоративная голосовая связь
Чтобы проверка, включив ли пользователь Корпоративная голосовая связь, используйте следующую команду:
Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled
Выходные данные должны выглядеть следующим образом:
EnterpriseVoiceEnabled
----------------------
True
Пользователь размещен в сети, а не в локальной среде Skype для бизнеса
Чтобы пользователь размещался в сети, а не в локальной Skype для бизнеса, в поле RegistrarPool не должно быть null, а в HostingProvider должно быть указано значение, начинающееся с "sipfed.online". Чтобы проверка значения, используйте следующую команду:
Get-CsOnlineUser -Identity $user|Select RegistrarPool, HostingProvider
Выходные данные должны выглядеть следующим образом:
RegistrarPool HostingProvider
------------- ---------------
sippoolbn10M02.infra.lync.com sipfed.online.lync.com
У пользователя включена политика звонков Teams
Действующее значение TeamsCallingPolicy пользователя должно иметь значение True для параметра AllowPrivateCalling. По умолчанию пользователи наследуют глобальную политику, для которой параметру AllowPrivateCallingPolicy по умолчанию присвоено значение true.
Чтобы получить значение TeamsCallingPolicy для пользователя и проверка для параметра AllowPrivateCalling задано значение true, используйте следующую команду:
if (($p=Get-CsUserPolicyAssignment -Identity $user -PolicyType TeamsCallingPolicy) -eq $null) {Get-CsTeamsCallingPolicy -Identity Global} else {Get-CsTeamsCallingPolicy -Identity $p.PolicyName}
Выходные данные должны выглядеть следующим образом:
Identity : Global
Description :
AllowPrivateCalling : True
AllowWebPSTNCalling : True
AllowVoicemail : UserOverride
AllowCallGroups : True
AllowDelegation : True
AllowCallForwardingToUser : True
AllowCallForwardingToPhone : True
PreventTollBypass : False
BusyOnBusyEnabledType : Disabled
MusicOnHoldEnabledType : Enabled
Дополнительные примечания
После внесения любого из этих изменений конфигурации может потребоваться перезапустить клиент Teams.
Если вы недавно обновили какое-либо из указанных выше условий, возможно, потребуется подождать несколько часов, пока клиент получит новые параметры.
Если панель набора номера по-прежнему не отображается, проверка, если возникла ошибка подготовки с помощью следующей команды:
Get-CsOnlineUser -Identity $user|Select UserValidationErrors
Если прошло более 24 часов и вы по-прежнему видите проблемы, обратитесь в службу поддержки.
Статьи по теме
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по