配置呼叫转接和委派设置

本文介绍管理员如何更改用户的呼叫转接和委派设置。 你可能想要更改这些设置,例如,如果:

  • 用户休病假,你需要确保向用户的来电转接到同事。
  • 你需要检查部门中所有用户的呼叫转接设置,并可能根据需要对其进行更正。
  • 使用新助手,你需要将助手添加为一组员工的代理人。

可以使用 Teams 管理中心或 Teams PowerShell cmdlet 查看和更改用户的呼叫设置。

若要为用户设置呼叫设置,用户必须具有分配的Microsoft Teams 电话许可证。

使用 Teams 管理中心

可以使用 Teams 管理中心为用户配置呼叫转接和未应答设置、组呼叫应答和呼叫委派。

配置即时呼叫转接设置:

  1. 在 Teams 管理中心中,转到 “用户>管理用户 ”,然后选择一个用户。

  2. 在用户详细信息页上,转到“ 语音 ”选项卡。

  3. “呼叫应答规则”下,选择“ 立即转接”,然后选择相应的呼叫转接类型和目标。

    • 若要配置同时响铃,请在同一页上选择“ 拨打用户设备”。 在“ 还允许” 下拉列表中,选择适当的同时响铃设置。 必须启用对组织中的人员的呼叫转接和同时响铃语音>呼叫策略中的呼叫转接和同时拨打外部电话号码,才能使用此呼叫转接类型和目标。 默认情况下,这些设置处于打开状态。

    • 若要配置未处理设置,请在同一页上的“ 如果未得到处理 ”下拉列表中选择相应的设置。 在 “重定向前的响铃数秒” 下拉列表中,指定等待的秒数。

通过选择适当的类型,将呼叫委派和组呼叫应答的配置集成到呼叫转接和未应答设置中。 例如,若要将呼叫配置为同时拨打用户的代理人的电话,请在同一页上选择“允许”下的“呼叫委派”。 然后,通过选择“ 添加人员 ”并选择“ 保存”来添加相应的代理人。 有关详细信息,请参阅 呼叫共享和群组呼叫应答

此视频演示查看和编辑用户语音设置的步骤。

使用 PowerShell

可以使用 PowerShell 为用户配置呼叫转接和委派设置。 使用以下 cmdlet,这些 cmdlet 在 Teams PowerShell 模块 4.0 或更高版本中可用:

显示用户的呼叫转接和委派设置

若要显示用户的当前呼叫转接和委派设置,请使用 Get-CsUserCallingSettings cmdlet,如以下示例所示:

Get-CsUserCallingSettings -Identity user1@contoso.com
SipUri                    : sip:opr1@contoso.com
IsForwardingEnabled       : True
ForwardingType            : Simultaneous
ForwardingTarget          :
ForwardingTargetType      : MyDelegates
IsUnansweredEnabled       : True
UnansweredTarget          :
UnansweredTargetType      : Voicemail
UnansweredDelay           : 00:00:20
Delegates                 : Id:sip:user2@contoso.com
Delegators                :
CallGroupOrder            : InOrder
CallGroupTargets          : {}
GroupMembershipDetails    :
GroupNotificationOverride : Ring

(Get-CsUserCallingSettings -Identity user1@contoso.com).Delegates

Id             : sip:user2@contoso.com
MakeCalls      : True
ManageSettings : True
ReceiveCalls   : True

输出显示 user1 同时响铃到已配置的委托。 未接听的呼叫会在 20 秒后发送到语音邮件。 User2 定义为具有所有委托权限的委托。

为用户设置呼叫转接设置

若要将 user1 的所有调用转发到 user2,请使用 Set-CsUserCallingSettings cmdlet,如以下示例所示:

Set-CsUserCallingSettings -Identity user1@contoso.com -IsForwardingEnabled $true -ForwardingType Immediate -ForwardingTargetType SingleTarget -ForwardingTarget user2@contoso.com

若要同时拨打 user3 的所有委托,请使用 Set-CsUserCallingSettings cmdlet,如以下示例所示:

Set-CsUserCallingSettings -Identity user3@contoso.com -IsForwardingEnabled $true -ForwardingType Simultaneous -ForwardingTargetType MyDelegates

以下示例使用 Set-CsUserCallingSettings cmdlet 配置 user4 的呼叫组,其中 user5 和 user6 作为成员。 对组成员的所有调用都按定义顺序转发:

$cgm = @("user5@contoso.com","user6@contoso.com")

Set-CsUserCallingSettings -Identity user4@contoso.com -CallGroupOrder InOrder -CallGroupTargets $cgm

Set-CsUserCallingSettings -Identity user4@contoso.com -IsForwardingEnabled $true -ForwardingType Immediate -ForwardingTargetType Group

有关更多示例,请参阅 Set-CsUserCallingSettings

为用户添加调用委托

若要将 user2 添加为具有所有允许权限的 user1 的委托,请使用 New-CsUserCallingDelegate cmdlet,如以下示例所示:

New-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $true -ReceiveCalls $true -ManageSettings $true

更改调用委托权限

若要更改委托权限(例如,不允许 user2 对 user1 发出调用),请使用 Set-CsUserCallingDelegate cmdlet,如以下示例所示:

Set-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com -MakeCalls $false

删除用户的呼叫委托

若要删除 user2 作为 user1 的委托,请使用 Remove-CsUserCallingDelegate cmdlet,如以下示例所示:

Remove-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso.com

诊断呼叫转接问题

如果你是管理员,则可以使用以下诊断工具来验证用户是否已正确配置为将 Teams 中收到的呼叫转接到特定号码。

  1. 选择下面的“运行测试”,在Microsoft 365 管理中心填充诊断。

  2. 在“运行诊断”窗格中,在“用户名”或“Email”字段中输入在转接呼叫时遇到问题的用户的电子邮件。 输入用户希望将呼叫转发到) E.164 格式的电话号码 (,然后选择“ 运行测试”。

  3. 测试将返回解决任何用户设置或配置的最佳后续步骤,以验证用户是否已正确配置为将呼叫转接到 Teams 中的特定号码。

其他说明

对于用户或租户管理员尚未修改其呼叫应答规则的用户,默认情况下,未应答的呼叫会在 30 秒后转发到语音邮件。 在 Teams 管理中心或 Teams PowerShell 中为用户显示的设置将未响应的目标显示为“无”,延迟为 20 秒。