使用此文章使用Cisco Call选项配置Microsoft Teams应用程序。 图标添加到左侧导航中,并作为消息传递分支。关闭 Teams 呼叫选项后,组织中的每个人都使用相同的平台拨打和接听电话。

必要条件

  • 确保您是Microsoft Teams管理员。

  • 确保您可以访问Control Hub。

  • 验证用户已在Control Hub中分配许可证,并向Cisco Unified Communications Manager或Webex Calling注册进行呼叫。

  • 用户必须安装Webex应用程序和Microsoft Teams。

  • 对于用于Microsoft Teams的Cisco呼叫集成以与Unified CM呼叫控制后端(本地、Webex呼叫专用实例或UCM云)配合使用,请确保您使用Unified CM 12.5 SU7或14 SU3、Cisco Unity Connection (CUC) 12.5或14。

  • 对于内部统一的CM客户,请确保统一的CM和CUC集群已登录到Webex Cloud-Connected UC ( C)。

  • 需要将这些用户从本地 Active Directory 或从云 AD(如 Azure)同步到 Control Hub 通用标识 (CI)。

  • 对于内部、Webex呼叫专用实例和UCM云客户,配置Cisco Unified CM—Cisco Unified CM上的行号需要与呼叫历史记录的用户标识相关联,以便使用用户名填充。从Cisco Unified CM Administration中,使用设备电话,选择电话并单击设备名称(行),然后单击关联面板中的必行以转至与线路关联的用户

  • 确保统一的CM 邮件ID 与用于获取通用唯一标识符(UUID)的Control Hub 主要电子邮件 匹配。

  • 虚拟桌面基础架构(VDI): 在VDI环境中使用Microsoft Teams的Cisco Call集成时,Cisco Call和Microsoft Teams必须在同一台虚拟机上运行。

Microsoft Teams配置

配置Webex呼叫的Microsoft Teams的步骤

1

登录 Teams管理中心 以管理应用程序并允许Cisco Call。

  1. 在控制 菜单中,转至 Teams 应用程序> 管理应用程序。

  2. 在搜索框中,输入Cisco呼叫 并选择应用程序名称,然后单击允许 > 允许

    在管理应用程序页面上允许 使用应用程序 时,整个组织范围内都允许使用该应用程序。

2

管理谁可以安装Cisco Call。

  1. 在控制 菜单中,转至 Teams 应用程序> 管理应用程序。

  2. 在搜索框中,输入Cisco Call 并选择应用程序名称以打开其详细信息页面。

  3. 单击用户和组 选项卡,然后单击编辑可用性

  4. 选择以下必选选项:

    • 所有人—选择此选项允许所有用户(包括组织中的用户和外部用户)安装Cisco Call。
    • 特定用户或组—选择此选项,仅允许所选用户或组安装Cisco Call。分配此选项时,从搜索用户或组菜单中搜索用户或组。
    • 无人—如果您不希望任何人安装Cisco Call,请选择此选项。
  5. 单击应用

3

安装Cisco Call,然后将图标添加到Webex应用程序并取消嵌入式呼叫选项。

  1. 仪表板 菜单中,转至Teams应用程序 ,然后单击设置策略 > +添加。给新政策一个名称。

  2. 已安装应用程序下,单击+添加应用程序 并搜索Cisco Call。

  3. 将鼠标悬停在应用程序名称上,然后单击 > 添加。

  4. 已固定应用程序下,单击+添加应用程序 并搜索Cisco Call。

  5. 将鼠标悬停在应用程序名称上,然后单击 > 添加。

  6. 要取消固定内置呼叫选项,请从 应用 栏列表中 删除 呼叫。

    确保将Cisco呼叫添加到应用程序栏 列列表的顶部,以及消息传递扩展 列中。

  7. 单击保存

    Cisco呼叫被固定在应用程序菜单中,并作为所有用户的消息扩展名。

4

可选–禁用全组织范围内的内置呼叫选项,使Cisco呼叫成为唯一的呼叫选项:

  1. 在控制 菜单中,转至 语音> 呼叫策略。

  2. 选择缺省 策略 (或创建新策略)。

    创建新策略以对组织的用户、应用程序安装和自定义应用程序应用您自己的权限。

  3. 私人呼叫关闭 然后单击 保存

接受存在同步权限

在Microsoft Teams中查看并接受Presence同步权限,以便在Microsoft Teams和Webex之间双向同步用户的Presence状态。

1

仪表板 菜单中,转至 Teams应用程序 > 管理应用程序

2

在搜索框中,输入 Webex呼叫和联系中心 并选择应用程序名称以打开其详细信息页面。

3

单击权限 选项卡,然后单击授予管理员同意

4

检查是否包括以下权限。

  • 读取组织中所有用户的存在信息

  • 为所有用户读取和写入存在信息。

5

单击接受 以接受权限。

6

确保新权限显示为已授予:

  • 权限选项卡中的确认会告诉您已为所需权限授予同意。

    或者

  • 登录 Azure门户 ,然后转至 Microsoft Entra ID > 企业应用程序 > Webex呼叫 > 安全 > 权限

应在管理员同意中观察以下权限:

  • 存在。读写。全部

  • 存在。已读

  • 存在。写入

验证权限后,在Control Hub中启用存在同步。参阅启用双向存在同步 部分。

自定义Cisco呼叫应用程序

您可以根据组织的需求为Microsoft Teams用户创建Cisco Call应用程序的多个自定义。您可以为所有用户创建应用程序的默认自定义,或为单个应用程序创建10个额外的自定义,并将其分配给特定用户或组。

有关详细信息,请参阅为Microsoft Teams用户自定义Cisco呼叫应用程序

Cisco Call和Microsoft Teams集成权限

集成服务使用Webex和Microsoft API访问数据(如呼叫历史记录)来显示和更新状态(如将语音邮件标记为已读),而不存储任何用户数据。集成和Webex/Microsoft后端之间的所有数据传输都通过加密的HTTPS通道进行。因此,该服务可确保用户数据不存储在云中,从而增强数据隐私性和安全性。

我们向Microsoft请求最低限度的权限来调用Microsoft API以启用集成功能。下表描述了我们要求的每个权限以及为什么需要它。

权限原因
offline_access允许集成服务生成新的访问令牌,而不要求用户经常重新授权
用户。读取允许集成服务读取用户的基本信息,例如电子邮件地址
用户。读写允许集成服务在用户配置文件中存储快速拨号
用户。读取。全部允许集成服务在活动目录中搜索用户以拨打电话
联系人。已读允许集成服务搜索用户的Outlook联系人以拨打电话
存在。已读。全部允许集成服务订阅当前状态更改
ChannelMember.Read.All允许集成消息分机读取通道的成员,以便用户搜索要呼叫的特定通道成员
聊天。ReadBasic允许集成消息分机读取组聊天中的成员,以便用户搜索要呼叫的特定成员
存在。读写。全部允许集成服务订阅存在状态更改通知

控制Hub配置

您可以在Control Hub中配置和启用以下功能,以便为Microsoft Teams用户提供这些功能。

启用多呼叫窗口

多呼叫窗口是一个独立的浮动窗口,帮助用户在单个窗口中管理多个或共享线。用户可以拨打和接听呼叫,查看所有线路的状态,并更好地访问保留、转接和插入等功能,而无需更改为其他窗口。

1

登录到 Control Hub。

2

转至服务呼叫>呼叫>客户端设置

3

转至呼叫功能访问 部分,并在其他功能下切换显示多呼叫窗口 并选择以下选项之一:

  • 仅适用于多线用户—选择此选项,仅针对共享线、虚拟线和执行助理线的用户启用多呼叫窗口。

  • 面向所有用户—选择此选项为所有用户启用多呼叫窗口。

4

转至 Microsoft Teams集成 部分,然后打开将Microsoft Teams设置为多呼叫窗口的默认应用程序 切换。

打开此选项后,当用户单击语音邮件并错过了多呼叫窗口中的呼叫图标时,它将交叉启动至Microsoft Teams Cisco呼叫,而不是Webex应用程序。

如果您尚未启用步骤2中提到的显示多呼叫窗口 ,此切换将变为灰色。

您可以通过导航至服务 > 呼叫 > 客户端设置 > 模板 > 创建模板 > 呼叫功能访问 和> Microsoft Teams集成,在用户组级别配置此功能。

您可以通过导航至管理 > 用户 > 呼叫 > 用户呼叫体验 > 呼叫功能访问 和> Microsoft Teams集成,在用户级别配置此功能。

启用双向在线状态同步

您可以启用双向存在同步功能,以双向Microsoft Teams和Webex之间同步用户的存在状态。出席状态包括呼叫中会议中演示请勿打扰

启用此功能后,当用户进行或接收Webex呼叫时,其Microsoft Teams状态将更改为呼叫中。在Webex应用程序或任何Webex设备中启用请勿打扰 时,状态将自动与Microsoft Teams同步。同样,在会议和正在演 示状态会在应用程序之间同步。

当用户的Webex应用程序或任何Webex设备上启用了请勿打扰 时,他们不会在Webex应用程序、Webex设备或Microsoft Teams中收到任何传入呼叫和消息的通知。

您还可以使用公共API启用与Microsoft Teams客户端的Webex存在同步。有关详细信息,请参阅更新组织的MS Teams设置

下表显示了Webex和Microsoft Teams之间的双向状态同步表示方式。

Webex 状态

Microsoft Teams状态

通话中

通话中

在会议中(此状态仅从Webex同步到Teams)

通话中

正在演示

正在演示

请勿打扰

请勿打扰

目前,您只能在组织级别配置此功能。

1

登录到 Control Hub。

2

转至服务,然后单击呼叫 > 客户端设置

3

转至 Microsoft Teams集成 部分,然后打开Presence sync 切换。

您可以打开隐藏Webex窗口 切换,以获得最佳体验,但这是可选的。

4

转至不打扰(DND)状态同步 部分,然后打开切换。

启用语音邮件

您可以为用户启用语音邮件。默认情况下,Webex呼叫、专用实例和UCM云客户端启用语音电子邮件功能。

有关为Webex呼叫用户启用语音邮件的更多信息,请参阅:配置和管理Webex 用户的语音邮件设置

有关为BroadWorks用户启用语音邮件的更多信息,请参阅为Microsoft Teams集成启用语音邮件

启用呼叫历史记录

默认情况下,Webex呼叫、专用实例和UCM云客户端启用呼叫历史功能。

BroadWorks 管理员必须启用统一呼叫历史记录以确保该功能正常运行。有关 Webex,请参阅 Cisco BroadWorks 配置指南

要为内部Unified CM客户启用语音邮件、呼叫历史记录和双向存在同步服务, 请执行以下步骤:

为内部客户启用语音邮件服务最长12小时才能激活。

1

登录到 Control Hub。

2

转至服务 > 已连接的UC。在 UC Management 卡片上,单击清单

将显示集群组的列表,其中包含说明、状态、集群和节点。

3

执行以下操作:

  • 要启用语音邮件:

    单击Cisco Unity Connection (CUC)群集组旁的详细信息 ,以启用语音邮件切换。

    当为内部或专用实例组织启用语音邮件时,将创建新的模板msteamsadmintemplate 和新的管理员用户msteamsvoicemailadmin 。不要修改上述模板和管理员的任何字段或设置。

  • 要启用呼叫历史记录

    单击Unified CM (CUCM)群集组旁的详细信息 ,以启用呼叫历史切换。

  • 要启用存在同步

    单击Unified CM (CUCM)群集组旁的详细信息 ,以启用存在同步切换。

将显示清单页面,其中列出了属于所选集群组的集群的列表。

4

单击特定产品节点所属的集群旁边的详细信息

将显示节点名称以及版本、产品和状态。

5

单击活动历史记录旁的省略号 图标,然后选择服务管理

出现“服务管理”页面,提供服务列表。

6

使用切换按钮启用语音邮件集中呼叫历史记录存在状态同步

对于CUC节点

对于统一CM节点

7

点击提交

8

如果显示了数据收集确认 弹出窗口,请通过启用复选框同意并单击提交