閱讀本文之前,請確定您已閱讀 [ 共用通話方案 ] 和 [設定共用通話]。 這些文章說明授權需求、必要條件設定,以及如何設定共用通話原則。
本文提供使用 PowerShell 或 Teams 系統管理中心設定共用通話的範例案例,以進行下列步驟:
- 取得共用通話使用者。
- 為使用者啟用語音功能。
- 取得自動語音應答資源帳戶的電話號碼。
- 根據自動語音應答的電話號碼類型建立緊急通話路由原則,並將原則指派給使用者,讓他們可以撥打緊急電話。
- 在資源帳戶上設定靜態緊急位置。 針對 Teams 系統管理中心,此步驟是在建立共用通話原則時完成。
- 定義與自動語音應答資源帳戶相同之電話號碼類型的緊急回撥號碼。
- 使用緊急回撥號碼建立共用通話原則。
- 將共用通話原則授與使用者。
共用通話 PowerShell 範例
# Get the Shared Calling user
$user = Get-CsOnlineUser -Identity user@contoso.com
## Enable voice for the user
Set-CsPhoneNumberAssignment -Identity user@contoso.com -EnterpriseVoiceEnabled $true
## Get the phone number of the Auto attendant resource account
$mainaa = 'main-aa@contoso.com'
$PhoneNumber=Get-CsPhoneNumberAssignment -AssignedPstnTargetId $mainaa
if ($PhoneNumber.NumberType -eq 'DirectRouting') {
# Define the emergency numbers for emergency calling
$en1=New-CsTeamsEmergencyNumber -EmergencyDialString 933 -OnlinePSTNUsage WW
$en2=New-CsTeamsEmergencyNumber -EmergencyDialString 911 -OnlinePSTNUsage WW
New-CsTeamsEmergencyCallRoutingPolicy -Identity TECRP-DR -EmergencyNumbers @{add=$en1,$en2} -AllowEnhancedEmergencyServices $true
# Grant the policy to the user
Grant-CsTeamsEmergencyCallRoutingPolicy -Identity $user -PolicyName TECRP-DR
}
else {
# Define the emergency numbers for emergency calling
$en1=New-CsTeamsEmergencyNumber -EmergencyDialString 933
$en2=New-CsTeamsEmergencyNumber -EmergencyDialString 911
New-CsTeamsEmergencyCallRoutingPolicy -Identity TECRP-CPOC -EmergencyNumbers @{add=$en1,$en2} -AllowEnhancedEmergencyServices $true
# Grant the policy to the user
Grant-CsTeamsEmergencyCallRoutingPolicy -Identity $user -PolicyName TECRP-CPOC
}
# Set the static emergency location on the resource account
$CivicAddress = Get-CsOnlineLisCivicAddress -City Seattle
Set-CsPhoneNumberAssignment -LocationId $CivicAddress.DefaultLocationId -PhoneNumber $PhoneNumber.TelephoneNumber
# Define the emergency callback numbers that are the same phone number type as the Auto attendant resource account
$ecbn1 = '+14255556789'
$ecbn2 = '+14255554321'
# Create the Shared Calling policy with emergency callback numbers
$ra = Get-CsOnlineUser -Identity $mainaa
New-CsTeamsSharedCallingRoutingPolicy -Identity Seattle -ResourceAccount $ra.Identity -EmergencyNumbers @{add=$ecbn1,$ecbn2}
# Grant the Shared Calling policy to the user
Grant-CsTeamsSharedCallingRoutingPolicy -Identity $user -PolicyName Seattle
共用通話 Teams 系統管理中心範例
您可以從 Teams 系統管理中心設定共享通話,如下列步驟所示:
- 若要為使用者啟用 企業語音,請移至 [使用者>管理使用者],然後選取您要啟用共用通話的授權使用者。 此用戶必須已指派電話系統授權給他們。 在此範例中,我們使用 「」user@contoso.com。
- 在 [帳戶] 索引標籤>的 [已指派的電話號碼] 底下,將 [企業語音] 切換為 [開啟],然後選取 [儲存]。
- 移至 語音>自動語音應答 ,然後選取您要用於共用通話的自動語音應答。 從自動語音應答精靈的 [ 資源帳戶 ] 區段複製與自動語音應答的資源帳戶相關聯的電話號碼。 若要驗證指派給資源帳戶的電話號碼類型,請選取資源帳戶,然後選 取 [指派/取消指派]。 在此範例中,我們使用與資源帳戶 「main-aa@contoso.com相關聯的電話號碼」。
- 若要建立緊急通話路由原則,請移至 [語音>緊急電話] 路由原則 ,然後選取 [ 新增]。
- 輸入緊急通話路由原則的名稱和描述。 在此範例中,我們將名稱設為 「TECRP-DR」,並將描述設為「直接路由的緊急通話路由原則」。
- 將 [動態緊急電話 ] 切換為 [ 開啟]。
- 選取 [新增 ] 並加入緊急號碼,方法是包含 [緊急撥號字串]。 例如,您可以將緊急 撥號字串 設為911,將另一個設為933。 選取 [儲存]。 如果您的組織使用直接路由,您必須新增公用電話交換網 (PSTN) 使用量。 如果沒有,則不需要採取任何動作。 如需詳細資訊,請參閱 共用通話的緊急通話路由。
- 若要建立共用通話原則,請移至 [語音>共用通話原則 ],然後選取 [ 新增]。
- 輸入原則的唯一名稱和描述。 在此範例中,我們將名稱設為「西雅圖」,並將描述設為「西雅圖的共用通話原則」。
- 針對 [資源] 帳戶,選取您要用於共用通話原則的資源帳戶。
- 若要將靜態緊急位置設定為與自動語音應答資源帳戶相關聯的電話號碼,請選取 [更新電話號碼]。 從 [ 指派電話號碼 ] 側邊面板中,選取緊急位置,然後選取 [ 儲存]。 您必須設定指派的緊急位置,才能儲存您的共用通話原則。
- 如果您想要使用共用通話原則的緊急回撥號碼,請選取 [新增緊急回撥號碼]。 從側邊面板選取 [電話號碼類型 ] 和 [ 已指派的電話號碼]。 新增緊急回撥號碼后,請選取 [ 新增]。 在此範例中,我們使用緊急回撥號碼「+14255556789」和「+14255554321」。緊急回撥號碼必須符合自動語音應答資源帳戶的電話號碼類型,才能符合此原則。
- 選取 [儲存]。
- 若要將此共用通話原則套用至授權且具備語音功能的使用者,您可以:
- 移至 [ 使用者>管理使用者 ],並檢查您要啟用共用通話的使用者,然後選取 [編輯設定]。 在側邊面板的 [共用通話原則] 底下,選取您建立的原則,然後選取 [ 套用]。
- 移至 [語音>共用通話原則] ,然後選取您建立的 [共用通話] 原則。 在 [ 指派的使用者] 索引 標籤下,選取 [新增]。 在側邊面板中,選取您要啟用共用通話的用戶,然後選取 [ 新增]。