配置共享呼叫

阅读本文之前,请确保已 阅读规划共享通话。 它介绍了设置共享呼叫所需的许可和其他要求。

本文介绍配置共享呼叫的以下步骤:

  1. 分配Teams 电话许可证,并为用户启用语音。
  2. 将号码分配给资源帐户,以便进行入站和出站调用。
  3. 将资源帐户与自动助理关联,以便进行入站呼叫。
  4. 将位置分配给资源帐户进行紧急呼叫。
  5. 使用服务编号配置资源帐户。
  6. 创建不使用 PSTN 用法的语音路由策略。
  7. 为用户启用紧急呼叫。
  8. 创建共享呼叫策略。
  9. 将共享呼叫策略分配给用户。
  10. 为启用共享呼叫的用户配置分机拨号支持, (可选) 。

有关如何使用 PowerShell 配置共享通话的分步示例,请参阅 共享通话方案

请记住以下信息:

  • 可以在多个共享呼叫策略中使用同一资源帐户。

  • 给定策略中的所有号码必须具有相同号码类型和国家/地区 (资源和紧急呼叫号码) 。

  • 将资源帐户添加到策略时,必须确保该号码分配有位置/紧急地址。

  • 如果删除、重新分配或移植共享呼叫策略中使用的资源帐户的号码,该策略将保持不变,但出站调用对于仍配置为从该号码进行呼叫的任何用户都将失败。

  • 在某些通话套餐市场中,不允许在服务号码上设置位置。 对于这些市场,请联系 电话号码服务服务台 寻求帮助。

  • 如果尝试使用分配有 Operator Connect 电话号码的资源帐户,则应确认支持与操作员共享通话。

  • 罗马尼亚、捷克共和国、匈牙利、新加坡、新西兰、澳大利亚和日本的通话套餐服务电话号码不支持共享通话。 共享通话也不支持在其他国家/地区使用有限数量的现有通话套餐服务电话号码。 有关这些服务电话号码的信息,请联系 电话号码服务服务台

步骤 1:分配Teams 电话许可证并为用户启用语音

每个用户都必须分配Teams 电话许可证,并且每个用户都必须“启用语音”。

  • 若要分配Teams 电话许可证,请执行以下步骤:

    1. 使用Microsoft 365 管理中心并转到“计费>许可证”。
    2. 选择Teams 电话许可证。 在产品详细信息页上,选择“ 分配许可证” ,并将许可证分配给用户。
    3. 完成后,选择“ 分配 ”。
  • 若要为用户启用语音,请使用 Set-CsPhoneNumberAssignment cmdlet 并将 -EnterpriseVoiceEnabled 参数设置为 $true。 不要将电话号码分配给任何已启用共享呼叫的用户。

有关许可的详细信息,请参阅 Microsoft Teams 加载项许可向用户分配许可证

步骤 2:将号码分配给资源帐户,以便进行入站和出站呼叫

必须创建或重用现有资源帐户,并将通话套餐服务号码、操作员连接号码或直接路由号码分配给此帐户,以便用于入站和出站呼叫。 有关创建资源帐户的详细信息,请参阅 管理资源帐户

步骤 3:将资源帐户与自动助理关联以用于入站呼叫

如果需要入站调用,则必须将此资源帐户与配置的自动助理相关联,该自动助理的范围限定为需要访问的用户。 有关详细信息,请参阅 管理资源帐户设置自动助理

步骤 4:将位置分配给资源帐户进行紧急呼叫

需要位置 ID 才能将位置分配给资源帐户。 可以使用 Get-CsOnlineLisLocation PowerShell cmdlet 获取位置 ID。

若要为通话套餐、操作员连接和直接路由的资源帐号分配位置,请使用 Set-CsPhoneNumberAssignment PowerShell cmdlet。

有关配置紧急位置的信息,请参阅 管理紧急位置

步骤 5:使用服务编号配置资源帐户

使用通话套餐服务号码

如果资源帐户使用通话套餐服务号码,则必须将即用即付通话套餐分配给资源帐户,并且如果租户具有新的商务体验呼叫订阅,并且你希望为呼叫付费,或者为组织设置通信信用额度,则通过启用即用即付为订阅提供资金。

注意

如果无法为通话提供资金,呼叫者将听到语音处理,指出“你未设置使用此呼叫功能,请联系管理员”。 如果只将即用即付通话套餐分配给资源帐户,请确保它已正确启用为呼叫提供资金。 如果分配了通信点数,请确认通信额度有资金余额。

使用 Operator Connect 服务编号

如果资源帐户使用 Operator Connect 服务编号,则此步骤无需执行进一步操作。

使用直接路由服务编号

如果资源帐户使用直接路由服务号码,则必须具有联机语音路由策略,其中包含与资源帐户关联的有效公用电话交换网络 (PSTN) 用法。

步骤 6:创建不使用 PSTN 的语音路由策略

共享呼叫用户不得具有分配的语音路由策略 (也称为具有有效 PSTN 用法的呼叫路由策略) 。 如果在租户中使用具有有效 PSTN 用法的全局语音路由策略,则必须创建一个具有空 PSTN 用法的新语音路由策略,并将此策略分配给共享呼叫用户。

步骤 7:为用户启用紧急呼叫

必须确保启用共享呼叫的用户能够向紧急服务拨打紧急呼叫,并且紧急服务能够呼叫已拨打紧急呼叫的共享呼叫用户。 紧急呼叫中详细介绍了如何启用 紧急呼叫

无需为共享呼叫策略定义紧急号码。 如果未定义紧急号码,则当发出紧急呼叫时,将使用与共享呼叫策略中的资源帐户关联的号码。

步骤 8:创建共享呼叫策略

创建紧急呼叫路由策略后,将创建共享呼叫策略。

可以使用 Teams 管理中心和 PowerShell 配置共享通话。

使用 Teams 管理中心

若要在 Teams 管理中心创建共享通话策略,请执行以下步骤:

  1. 在 Teams 管理中心中,转到 “语音>共享呼叫策略”。
  2. 选择“ 添加 ”以创建新的共享呼叫策略。
  3. 输入策略的唯一名称和说明。
  4. 对于 “资源帐户”,请选择要用于此策略的资源帐户。
  5. 如果要将紧急号码用于共享呼叫策略,请选择“ 添加紧急回调号码”。 在侧面板中,选择 “电话号码类型 ”和“ 分配的电话号码”。 添加紧急回调号码后,选择“ 添加”。
  6. 选择“保存”。

使用 PowerShell

若要配置和管理共享通话策略,你将使用以下 Teams PowerShell cmdlet:

例如,以下命令创建名为 Seattle 的新共享呼叫策略,并使用资源帐户 main-aa@contoso.com配置策略。 该命令还标识与资源帐户关联的紧急回调号码:

$ecbn1 = '+14255556789'
$ecbn2 = '+14255554321'
$ra = Get-CsOnlineUser -Identity main-aa@contoso.com
New-CsTeamsSharedCallingRoutingPolicy -Identity Seattle -ResourceAccount $ra.Identity -EmergencyNumbers @{add=$ecbn1,$ecbn2}

下一个命令从策略 (删除其中一个紧急回调号码 (+14255554321),然后才能) 删除或重新分配该号码:

Set-CsTeamsSharedCallingRoutingPolicy -Identity Seattle -EmergencyNumbers @{remove='+14255554321'}

下一个命令将新的紧急回调号码1425555433添加到策略:

Set-CsTeamsSharedCallingRoutingPolicy -Identity Seattle -EmergencyNumbers @{add='+1425555433'} 

步骤 9:向用户分配共享呼叫策略

创建共享呼叫策略后,需要将其分配给用户。 为此,可以使用 Grant-CsTeamsSharedCallingRoutingPolicy PowerShell cmdlet 或 Teams 管理中心。

以下 PowerShell 脚本将共享呼叫策略分配给用户:

Grant-CsTeamsSharedCallingRoutingPolicy -PolicyName Seattle -Identity user@contoso.com

若要了解在 Teams 管理中心向用户分配策略的不同方式,请参阅 将策略分配给用户和组

步骤 10:为启用共享呼叫的用户配置扩展拨号支持 (可选)

默认情况下,当用户没有分配的电话号码,而是为共享呼叫配置时,共享呼叫将运行。 以这种方式配置用户时,他们可以通过按名称拨号在用户之间发出内部呼叫。

如果你的组织还希望允许用户通过拨号分机来拨打内部呼叫,则可以使用共享呼叫配置基于分机的拨号。 使用基于分机的拨号,用户将被分配一个号码作为具有唯一分机号的直接路由号码。 然后,除了按名称拨号外,还可以通过拨号用户的唯一分配分机进行用户之间的内部呼叫。

注意

若要按预期方式运行分机拨号,如 步骤 6:创建不使用 PSTN 用法的语音路由策略中所述,分配给用户的语音路由策略不得包含 PSTN 用法。 如果策略填充了 PSTN 用法,则最终用户不会使用共享呼叫,而是会像分配了电话号码一样运行。

可以使用 Teams 管理中心和 PowerShell 将扩展分配给共享呼叫用户。

使用 Teams 管理中心

  1. 在 Teams 管理中心中,转到 “用户>管理用户”。
  2. 选择要编辑的用户的 “显示名称 ”。
  3. 在“帐户”选项卡下的“常规信息”部分中,选择 “编辑”。
  4. 在“电话号码类型”下,选择“ 直接路由”。
  5. “分配的电话号码 ”字段中,输入任意号码。 例如,此号码可以是分配给已配置共享呼叫策略的资源帐户的电话号码的相同数字。
  6. “电话号码分机 ”字段中,输入仅数字的唯一分机号。
  7. 选择“应用”。

使用 PowerShell

在以下示例中, Set-CsPhoneNumberAssignment cmdlet 将+12223334444的直接路由电话号码(扩展名为 6789)分配给共享呼叫用户 user@company.com。

Set-CsPhoneNumberAssignment -Identity <user@company.com>
-PhoneNumber “+12223334444;ext=6789” -PhoneNumberType DirectRouting 

共享呼叫用户的紧急呼叫

若要为共享呼叫用户启用紧急呼叫,必须配置用户的紧急号码和位置。

  • 紧急呼叫号码:共享呼叫用户使用的 Teams 客户端需要识别给定呼叫的电话号码是紧急呼叫号码(如 911)。

  • 紧急回调号码:紧急服务必须能够回拨已拨打紧急服务的用户。 由于共享呼叫用户没有分配专用电话号码,因此将使用资源帐户的电话号码或配置的紧急号码。

  • 紧急位置:紧急服务需要知道拨打紧急呼叫的共享呼叫用户的位置或紧急地址。

共享呼叫的紧急呼叫在全球范围内可用。 北美以外的客户有配置要求。 你需要确保分配给共享呼叫策略实例中资源帐户所用电话号码的紧急地址上传到其运营商的紧急呼叫数据库。 必须联系各个运营商才能执行此过程。

配置紧急呼叫号码

紧急呼叫号码在 紧急呼叫路由策略中定义。 如果尚未这样做,则必须为启用共享呼叫的每个用户创建并分配紧急呼叫路由策略,而不考虑用于资源帐户的号码类型:通话套餐、操作员连接或直接路由。

紧急呼叫的路由

紧急呼叫的路由取决于资源帐户的配置方式。

  • 如果共享呼叫策略中使用的资源帐户使用通话套餐或操作员连接号码,则分配给共享呼叫用户的紧急呼叫路由策略不应配置联机 PSTN 用法。
  • 如果共享呼叫策略中使用的资源帐户使用直接路由号码,则分配给共享呼叫用户的紧急呼叫路由策略必须配置联机 PSTN 用法。
  • 如果用于紧急呼叫的紧急呼叫路由策略(来自用户或网络站点分配)配置了联机 PSTN 用法,则紧急呼叫的路由将基于联机 PSTN 用法。

注意

如果在具有直接路由的同一租户中配置了通话套餐或操作员连接的共享呼叫,则无法使用站点分配的紧急呼叫路由策略。

有关详细信息,请参阅 管理紧急呼叫路由策略Set-CsOnlinePstnUsage

紧急回调号码

紧急服务必须能够通过紧急回调号码回调紧急呼叫的发起方。 回调号码用作发出紧急呼叫时使用的呼叫方 ID 或呼叫号码。

使用 -EmergencyNumbers 参数在共享呼叫策略中定义紧急回调号码列表。 每个共享呼叫策略必须具有唯一的紧急呼叫号码。 也就是说,不能在多个共享呼叫策略中使用相同的紧急号码。

发出紧急呼叫时,紧急号码列表中的下一个免费号码将用作呼叫方 ID。 此数字将保留 60 分钟。

  • 如果列表中没有可用的免费号码,我们将重复使用列表中的电话号码。

  • 如果此列表为空,则资源帐户的电话号码将用作紧急回调号码-但是,如果为资源帐户分配了通话套餐免费服务号码,则不支持此过程。

将紧急号码添加到策略时:

  • 对于入站 PSTN 呼叫,紧急号码必须可路由。 对于“呼叫计划 & 操作员连接”,紧急号码必须在租户中可用。

  • 指定的紧急号码必须与分配给指定资源帐户的电话号码类型相同,即通话套餐、操作员连接或直接路由。

  • 无法将紧急号码分配给任何用户或资源帐户。

  • 不能删除或重新分配任何共享呼叫策略中使用的紧急号码。 删除或重新分配号码之前,必须先从共享呼叫策略中删除号码。

可以使用 Teams 管理中心按国家/地区、号码顺序或策略组查看所有通话套餐和运营商连接号码。 对于分配的直接路由号码,可以使用 Get-CsPhoneNumberAssignment -NumberType DirectRouting。

通话套餐服务号码

  • 如果资源帐户分配了通话套餐服务号码,则紧急回调号码必须是通话套餐订阅者号码,而不是通话套餐服务号码。

  • 如果为资源帐户分配了通话套餐免费服务号码,则需要在共享呼叫策略中将通话套餐订阅者号码添加到紧急号码。

紧急位置

通过紧急呼叫提供给紧急服务的紧急位置按以下顺序确定:

  1. 用户的实际位置 - 由 Teams 客户端动态获取。

  2. 分配给分配给共享呼叫策略中指定的资源帐户的电话号码的位置 - 静态获取。

有关紧急呼叫以及如何确定位置的详细信息,请参阅 管理紧急呼叫配置动态紧急呼叫