你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

通过 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 通信网关。

此程序提供的详细指导等效于用于为多个租户配置 SBC 的 Microsoft Teams 文档中的以下步骤。

  1. 在客户租户中注册子域名。
  2. 在客户租户中配置派生中继(包括故障转移)。

选择要用于标识客户的 DNS 子域标签

Azure 通信网关具有每区域域名,用于连接到 Microsoft Teams 直接路由。 你需要为客户选择这些域名的子域。 Microsoft 电话系统和 Azure 通信网关使用这些子域来匹配对租户的呼叫。

  1. 计算出用于连接到 Microsoft Teams 直接路由的每区域域名。 这些域名使用表单 1r<region-number>.<base-domain-name>。 基本域名是 Azure 门户中 Azure 通信网关资源上的域。
  2. 选择特定于客户的合适 DNS 标签以形成子域。
    • 标签长度最多可为 9 个字符,只能包含字母、数字、下划线和短划线。
    • 不能使用通配符子域或具有多个标签的子域。
    • 例如,可以分配标签 contoso

    重要

    完整的客户子域(包括每区域域名)最多只能包含 48 个字符。 Microsoft Entra ID 不支持超过 48 个字符的域名。 例如,客户子域 contoso1.1r1.a1b2c3d4e5f6g7h8.commsgw.azure.com 为 48 个字符。

  3. 使用此标签为 Azure 通信网关的每个按区域划分的域名创建客户子域
  4. 记下你选择的标签和相应的客户子域。

例如:

  • 基本域名可能为 <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 记录。

向客户提供客户子域,并要求他们执行以下步骤。

  1. 以全局管理员身份登录 Microsoft 365 管理中心。
  2. 使用向客户租户添加子域并对其进行验证
    1. 注册第一个客户子域(例如 contoso.1r1.<deployment-id>.commsgw.azure.com)。
    2. 使用 TXT 记录启动验证过程。
    3. 记下 Microsoft 365 提供的 TXT 值。
  3. 对第二个客户子域重复上一步。

重要

客户不能完成验证过程。 必须先执行在 Azure 通信网关上配置客户并生成 DNS 记录

在 Azure 通信网关上配置客户并生成 DNS 记录

Azure 通信网关包含一个 DNS 服务器,必须使用该服务器生成验证客户子域所需的 DNS 记录。 请预配 Azure 通信网关上的客户租户的详细信息和 DNS TXT 值。

  1. 在通信网关资源的概述页面中,找到侧栏中的“号码管理”部分。
  2. 选择帐户
  3. 选择“创建帐户”。
  4. 输入帐户名称,然后选择“启用 Teams 直接路由”复选框。
  5. 将“Teams 租户 ID”设置为客户租户的 ID。
  6. (可选)选择“启用呼叫筛选”。 此筛选可确保客户只能使用已分配给他们的号码发起直接路由呼叫。
  7. 子域设置为在选择 DNS 子域标签以用于识别客户(例如,contoso)中选择的子域标签。
  8. 将“子域令牌区域”字段设置为客户注册子域时提供的 TXT 值。
  9. 选择创建
  10. 确认已生成 DNS 记录。
    1. 在“帐户”窗格中,选择列表中的帐户名称。
    2. 确认子域预配状态已预配

要求客户完成在客户租户中验证域的操作

使用 Azure 通信网关为客户子域生成 DNS 记录后,要求客户在 Microsoft 365 管理中心中验证子域。

客户必须满足以下要求:

  1. 以全局管理员身份登录客户租户的 Microsoft 365 管理中心。
  2. 选择“设置”>“域”。
  3. 按照向客户租户添加子域并对其进行验证操作,完成客户子域的验证。

要求客户在客户租户中激活域

若要在 Microsoft 365 中激活客户子域,请为每个域名设置至少一个已获得 Microsoft Teams 许可的用户或资源帐户。 有关可以使用的许可证的信息和相关说明,请参阅激活子域名

重要

确保帐户使用客户子域(例如 contoso.1r1.<deployment-id>.commsgw.azure.com),而不是租户中的任何现有域名。

要求客户将呼叫路由配置为使用 Azure 通信网关

要求客户配置呼叫路由策略(也称为语音路由策略)以及将呼叫路由到 Azure 通信网关的语音路由。

客户必须满足以下要求:

重要

必须使用 PowerShell 设置语音路由的 PSTN 网关,因为 Microsoft Teams 管理中心不支持添加派生中继。 可以使用 Microsoft Teams 管理中心进行所有其他语音路由配置。

要设置语音路由的 PSTN 网关,请使用以下 PowerShell 命令。

Set-CsOnlineVoiceRoute -id "<voice-route-id>" -OnlinePstnGatewayList <customer-subdomain-1>, <customer-subdomain-2>

管理客户的号码

向客户分配号码时,需要在 Azure 通信网关上预配这些号码,并要求客户使用这些号码配置其租户。

在 Azure 通信网关上配置号码

为客户设置直接路由时,使用客户的帐户配置了 Azure 通信网关。 必须配置在此帐户下分配给客户的号码。

  1. 在通信网关资源的概述页面中,找到侧栏中的“号码管理”部分。 选择帐户
  2. 选中企业的“帐户名称”旁边的复选框,然后选择“查看号码”。
  3. 选择“创建号码”。
  4. 选择“启用 Teams 直接路由”。
  5. (可选)为“自定义 SIP 标头”输入值。
  6. 在“电话号码”中添加号码。
  7. 选择创建

若要更改或移除现有号码,请执行以下操作:

  1. 在通信网关资源的概述页面中,找到侧栏中的“号码管理”部分。 选择帐户
  2. 选中客户的“帐户名称”旁边的复选框,然后选择“查看号码”。
  3. 选中要更改或移除的号码旁边的复选框,然后选择“管理号码”或“删除号码”

要求客户在其租户中配置用户

客户现在可以设置 Microsoft Teams 直接路由的用户。 若要添加新号码,他们必须执行以下操作:

  1. 按照启用直接路由用户中的说明,启用 Microsoft Teams 直接路由用户。
  2. 使用前面配置的 Azure 通信网关的语音路由配置这些用户。 有关说明,请参阅为直接路由配置通话路由中有关分配语音路由策略的步骤。

下一步