使用 Azure 通訊閘道管理 Microsoft Teams 直接路由客戶和號碼
使用 Azure 通訊閘道提供 Microsoft Teams 直接路由服務需要 Azure 通訊網關和客戶租使用者中的設定。 本文提供如何為客戶設定直接路由的指引,包括:
- 設定新客戶。
- 管理客戶的號碼,包括選擇性地設定自定義標頭。
提示
您通常需要要求您的客戶變更其租用戶設定,因為您的組織沒有許可權。
如需 Azure 通訊閘道和 Microsoft Teams 如何使用租使用者設定來路由呼叫的詳細資訊,請參閱 使用 Microsoft Teams 多租使用者模型支援多個客戶。
必要條件
連線 Azure 通訊閘道至 Microsoft Teams 直接路由。
在此程式中,您會布建 Azure 通訊閘道,其中包含企業客戶租使用者的詳細數據和企業號碼。
- 若要使用 Azure 通訊閘道的數位管理入口網站(預覽版)進行佈建(建議),您必須具有 Azure 通訊網關資源的讀取者 存取權,以及 AzureCommunicationsGateway 企業應用程式的 ProvisioningAPI.ReadUser 和 ProvisioningAPI.WriteUser 角色。
- 若要使用 Azure 通訊閘道的佈建 API(預覽版),您必須能夠使用 與 API 整合的用戶端提出要求。 您也必須能夠存取 API 參考。
企業必須能夠配置至少兩個授權給 Microsoft Teams 的使用者或資源帳戶,因為他們必須使用這些帳戶來啟用功能變數名稱。 如需有關適當授權的詳細資訊,請參閱 Microsoft Teams 檔。
為客戶設定直接路由
當您為客戶設定直接路由時,您必須使用客戶的帳戶來設定 Azure 通訊閘道,並要求客戶設定其租使用者以連線到 Azure 通訊閘道。
此程式提供與 Microsoft Teams 檔中為多個租用戶設定 SBC 的下列步驟同等的詳細指引。
- 在客戶租用戶中註冊子域名稱。
- 在客戶租用戶中設定衍生主幹(包括故障轉移)。
選擇要用來識別客戶的 DNS 子域捲標
Azure 通訊閘道具有 可連線到 Microsoft Teams 直接路由的個別區域功能變數名稱 。 您必須為您的客戶選擇這些功能變數名稱的子域。 Microsoft 電話 系統和 Azure 通訊閘道會使用這些子域來比對租使用者的呼叫。
- 找出連線到 Microsoft Teams 直接路由的個別區域功能變數名稱。 這些功能變數名稱會使用 格式
1r<region-number>.<base-domain-name>
。 基底域名是 Azure 入口網站 中 Azure 通訊閘道資源上的網域。 - 選擇適當的客戶特定 DNS 標籤,以形成子域。
- 卷標長度必須最多 為 9 個字元,且只能包含字母、數位、底線和虛線。
- 您不得使用通配符子域或子域搭配多個捲標。
- 例如,您可以設定標籤
contoso
。
重要
完整的客戶子域(包括每個區域功能變數名稱)必須最多 48 個字元。 Microsoft Entra ID 不支持超過 48 個字元的功能變數名稱。 例如,客戶子域
contoso1.1r1.a1b2c3d4e5f6g7h8.commsgw.azure.com
是 48 個字元。 - 使用此標籤,為您的 Azure 通訊閘道建立 每個區域功能變數名稱的客戶子域 。
- 記下您選擇的標籤和對應的客戶子域。
例如:
- 您的基底功能變數名稱可能是
<deployment-id>.commsgw.azure.com
,其中<deployment-id>
會自動產生,且部署是唯一的。 - 因此,您的每個區域功能變數名稱如下:
1r1.<deployment-id>.commsgw.azure.com
1r2.<deployment-id>.commsgw.azure.com
- 如果您設定標籤,這個標籤
contoso
會與每個區域網域名稱結合,為您的客戶建立下列客戶子域:contoso.1r1.<deployment-id>.commsgw.azure.com
contoso.1r2.<deployment-id>.commsgw.azure.com
重要
連線到 Microsoft Teams 直接路由的個別區域功能變數名稱,與連線到您網路的個別區域功能變數名稱不同。
提示
實驗室部署有一個每個區域功能變數名稱。 因此,實驗室部署的客戶也只有一個客戶子域。
要求客戶在其租用戶中註冊子域,並取得 DNS TXT 值
客戶租用戶必須使用您在選擇 DNS 子域捲標中 配置的客戶子域來設定,以用來識別客戶。 Microsoft 365 接著會要求您(身為電信業者)建立使用企業驗證碼的 DNS 記錄。
為客戶提供客戶子域,並要求他們執行下列步驟。
- 以全域 管理員 istrator 身分登入 Microsoft 365 系統管理中心。
- 使用將子域新增至客戶租使用者,並確認:
- 註冊第一個客戶子域(例如
contoso.1r1.<deployment-id>.commsgw.azure.com
)。 - 使用 TXT 記錄啟動驗證程式。
- 請注意 Microsoft 365 提供的 TXT 值。
- 註冊第一個客戶子域(例如
- 針對第二個客戶子域重複上一個步驟。
重要
您的客戶尚未完成驗證程式。 您必須在 Azure 通訊閘道上執行 設定客戶,並先產生 DNS 記錄 。
在 Azure 通訊閘道上設定客戶並產生 DNS 記錄
Azure 通訊閘道包含 DNS 伺服器,您必須用來產生驗證客戶子域所需的 DNS 記錄。 在 Azure 通訊閘道上布建客戶租使用者和 DNS TXT 值的詳細數據。
- 從通訊閘道資源的概觀頁面,尋找提要欄位中的 [號碼管理 ] 區段。
- 選取 [ 帳戶]。
- 選取 [建立服務帳戶]。
- 輸入帳戶名稱,然後選取 [啟用 Teams 直接路由] 複選框。
- 將 Teams 租使用者識別碼設定為客戶租使用者的識別碼。
- 選擇性地選取 [ 啟用通話檢測]。 此檢測可確保客戶只能從您指派給他們的號碼撥打直接路由電話。
- 將 [子域] 設定為您在 [選擇 DNS 子域] 卷標中選擇要用來識別客戶的子域卷標的標籤(例如 ,
contoso
。 - 將 [子域令牌區域] 字段設定為客戶在註冊子域時所提供的 TXT 值。
- 選取 建立。
- 確認已產生 DNS 記錄。
- 在 [ 帳戶] 窗格中,選取清單中的帳戶名稱。
- 確認已布建子域已布建狀態。
要求客戶完成客戶租使用者中的網域驗證
使用 Azure 通訊閘道來產生客戶子域的 DNS 記錄之後,請要求您的客戶驗證其 Microsoft 365 系統管理中心 中的子域。
客戶必須:
- 以全域 管理員 istrator 身分登入客戶租使用者的 Microsoft 365 系統管理中心。
- 選取 [設定>][網域]。
- 遵循將子域 新增至客戶租使用者並加以驗證,以完成驗證客戶子域。
要求客戶啟用客戶租使用者中的網域
若要在 Microsoft 365 中啟用客戶子域,請為每個域名設定至少一個 Microsoft Teams 授權的使用者或資源帳戶。 如需您可以使用的授權和指示的相關信息,請參閱 啟用子域名稱。
重要
請確定帳戶會使用客戶子域(例如 contoso.1r1.<deployment-id>.commsgw.azure.com
),而不是租使用者中的任何現有功能變數名稱。
要求客戶設定使用 Azure 通訊閘道的通話路由
要求客戶設定 通話路由原則 (也稱為語音路由原則),以及將通話路由傳送至 Azure 通訊閘道的語音路由。
客戶必須:
- 將 PSTN 閘道設定為 Azure 通訊閘道的客戶子域(例如
contoso.1r1.<deployment-id>.commsgw.azure.com
和contoso.1r2.<deployment-id>.commsgw.azure.com
)。 此步驟會設定客戶租使用者的衍生主幹,如建立主幹和布建多個租使用者的 Microsoft Teams 檔中所述。 - 尚未將任何用戶設定為使用通話路由原則。
重要
您必須使用PowerShell來設定語音路由的 PSTN 閘道,因為 Microsoft Teams 管理員 中心不支援新增衍生主幹。 您可以使用 Microsoft Teams 管理員 Center 進行所有其他語音路由設定。
若要設定語音路由的 PSTN 閘道,請使用下列 PowerShell 命令。
Set-CsOnlineVoiceRoute -id "<voice-route-id>" -OnlinePstnGatewayList <customer-subdomain-1>, <customer-subdomain-2>
管理客戶的號碼
當您將號碼配置給客戶時,您必須在 Azure 通訊閘道上布建這些號碼,並要求客戶使用這些號碼來設定其租使用者。
在 Azure 通訊閘道上設定數位
當您 為客戶設定直接路由時,您已使用客戶的帳戶設定 Azure 通訊閘道。 您必須設定您在此帳戶下配置給客戶的數位。
- 從通訊閘道資源的概觀頁面,尋找提要欄位中的 [號碼管理 ] 區段。 選取 [ 帳戶]。
- 選取企業帳戶名稱旁的複選框,然後選取 [檢視號碼]。
- 選取 [ 建立數位]。
- 選取 [ 啟用 Teams 直接路由]。
- 選擇性地輸入自定義SIP標頭的值。
- 新增電話號碼中的 號碼。
- 選取 建立。
若要變更或移除現有的數位:
- 從通訊閘道資源的概觀頁面,尋找提要欄位中的 [號碼管理 ] 區段。 選取 [ 帳戶]。
- 選取客戶帳戶名稱旁的複選框,然後選取 [檢視號碼]。
- 選取您要變更或移除號碼旁邊的複選框,然後選取 [管理號碼] 或 [刪除號碼]。
要求客戶在其租用戶中設定使用者
您的客戶現在可以為 Microsoft Teams 直接路由設定使用者。 若要新增數字,他們必須:
- 啟用 Microsoft Teams 直接路由的使用者,方法是遵循 啟用使用者進行直接路由。
- 使用稍早設定的 Azure 通訊網關語音路由來設定這些使用者。 如需指示,請參閱設定直接路由的通話路由中的指派語音路由原則的步驟。