撥號鍵台設定
在 Teams 用戶端中,撥號鍵台可讓使用者存取公用電話交換網 (PSTN) 功能。 只要使用者已正確設定 Teams 電話 授權,即可使用撥號鍵台。 要顯示撥號鍵台,必須符合下列準則:
- 用戶已啟用 Teams 電話 (「MCOEV」) 授權
- 用戶已啟用 Microsoft 通話方案、運算符聯機或已啟用直接路由
- 用戶已啟用 企業語音
- 使用者是在在線,而不是在內部部署的 商務用 Skype
- 用戶已啟用Teams通話原則
注意事項
如果您的租使用者可以使用 [共用通話],而且您有在線常用且已啟用 企業語音 的使用者,則這些使用者的撥號鍵台會顯示在Teams中。 如需詳細資訊,請參閱 規劃共用通話。
下列各節說明如何使用PowerShell來檢查準則。 在大多數的情況下,您需要查看 Get-CsOnlineUser Cmdlet 輸出中的各種屬性。 範例假設$user使用者的 UPN (UserPrincipalName) 或 SIP 位址。
用戶已啟用 Teams 電話 (「MCOEV」) 授權
確認使用者的指派方案顯示已啟用的 CapabilityStatus 屬性,以及已設定為 MCOEV 的功能 (Teams 電話 授權) 。 您可能會看到 MCOEV、MCOEV1 等等。 只要功能是從 MCOEV 開始,就能接受。 如需 Teams 電話 授權的詳細資訊,請參閱 Microsoft Teams 附加元件授權。
若要檢查屬性是否正確設定,請使用下列命令:
(Get-CsOnlineUser -Identity $user).AssignedPlan
輸出看起來會如下所示。 您只需要檢查 CapabilityStatus 和 功能 屬性:
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-...
用戶已啟用 Microsoft 通話方案、運算符聯機或已啟用直接路由
如果使用者有 Microsoft 通話方案,請確定 CapabilityStatus 屬性設定為 [已啟用],且功能 已設定為 MCOPSTN。 您可能會看到MCOPSTN1、MCOPSTN2等等。 只要功能是以 MCOPSTN 開始,就完全可以接受。
若要檢查屬性,請使用下列命令:
(Get-CsOnlineUser -Identity $user).AssignedPlan
輸出看起來會如下所示。 您只需要檢查 CapabilityStatus 和 功能 屬性:
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-...
如果使用者已啟用 Operator Connect,用戶必須具有 TeamsCarrierEmergencyCallRoutingPolicy 的非 Null 值。 若要檢查屬性,請使用下列命令:
Get-CsOnlineUser -Identity $user|Select TeamsCarrierEmergencyCallRoutingPolicy
輸出應該會有非 Null 的值,例如:
TeamsCarrierEmergencyCallRoutingPolicy
--------------------------------------
Synergy_98d1a5cb-d3e6-4306-885e-69a95f2da5c3
如果使用者已啟用直接路由,則必須為使用者指派 OnlineVoiceRoutingPolicy 的非 Null 值。 若要檢查屬性,請使用下列命令:
Get-CsOnlineUser -Identity $user|Select OnlineVoiceRoutingPolicy
輸出應該會有非 Null 的值,例如:
OnlineVoiceRoutingPolicy
------------------------
Test_Policy
用戶已啟用 企業語音
若要檢查使用者是否已啟用 企業語音,請使用下列命令:
Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled
輸出看起來應該像這樣:
EnterpriseVoiceEnabled
----------------------
True
使用者是在在線,而不是在內部部署的 商務用 Skype
為確保使用者在在線且不在內部部署 商務用 Skype,註冊機構Pool 不能為 Null,且 HostingProvider 必須包含以「sipfed.online」開頭的值。若要檢查值,請使用下列命令:
Get-CsOnlineUser -Identity $user|Select RegistrarPool, HostingProvider
輸出結果應該類似:
RegistrarPool HostingProvider
------------- ---------------
sippoolbn10M02.infra.lync.com sipfed.online.lync.com
用戶已啟用Teams通話原則
使用者的有效 TeamsCallingPolicy 必須將 AllowPrivateCalling 設為 True。 根據預設,用戶會繼承全域原則,其中 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 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應