总结

混合日历使用 Microsoft Exchange 或 Office 365 为用户和会议室提供在 Cisco Webex Meetings 和 Webex 应用程序之间进行协作的丰富体验。

目前,该集成提供以下主要功能:

  1. 支持最终用户使用任何连接到 Microsoft Exchange 或 Office 365 的日历客户端安排协作会议,而无需安装插件或分机。 只需在“位置”字段中输入关键字(例如,@webex 或 @meet)或者将 SIP URI 或会议地址输入会议正文中。

  2. 在用户的台式机、移动设备和硬终端的 Webex 应用程序中显示会议列表。

  3. 弹出带有“加入”按钮的通知,也称为一键通 (OBTP)。

  4. 当用户在 Outlook 中设置自动回复时,更新用户的 Webex 应用程序在线状态(有时称为不在办公室状态)。

本文概述了基于 Expressway 的日历连接器如何将本地 Microsoft Exchange(也可以选择 Office 365)与 Webex 云集成来提供这些功能。

有关其他混合日历服务集成的类似概述,请参阅以下文章:

有关最新功能和部署的信息,请参阅https:/ / www.cisco.com/ go/ hybrid-services-calendar

数据处理

日历服务从日历系统接收会议详情,并分析可用于加入会议的 URI 和 URL 的会议位置和正文。 该服务使用开始和结束时间以及受邀者等其他信息来填充 Webex 应用程序和某些设备上的会议列表,并提供一键通 (OBTP)。 服务不会存储或发送未加密的敏感数据,如会议描述、会议正文或受邀者的电子邮件地址。 为了提供会议列表和 OBTP,该数据经过加密后发送到 Webex 云(并以加密形式存储在云中)。

对于数据加密,日历服务使用与 Webex 应用程序相同的 Webex 云加密服务。 因此,密钥管理可通过云密钥管理服务器 (KMS) 提供;如果您选择部署混合数据安全,则由您自己的本地部署 KMS 提供。(有关更多详细信息,请参阅Webex 应用程序安全白皮书。)

部署期间的身份验证和授权

Calendar Connector 通过模拟帐户将 Webex 与 Microsoft Exchange 2013、2016、2019 或 Office 365 集成。 Exchange 中的应用程序模拟管理角色让应用程序能够模拟组织中的用户,代表该用户执行任务。 应用程序模拟角色必须在 Exchange 中进行配置,并且在 Calendar Connector 中用作 Expressway-C 界面上的 Exchange 配置的组成部分。

Exchange 模拟帐户是 Microsoft 建议用于此任务的方法Expressway-C 管理员无需知道密码,因为可由 Exchange 管理员在 Expressway-C 界面中输入该值。 即便 Expressway-C 管理员拥有对 Expressway-C 框的根访问权,密码也不会明确显示。 与 Expressway-C 上的其他密码一样,该密码也将采用相同的凭证加密机制进行加密存储。

为了提高安全性,请按照《Cisco Webex 混合日历服务部署指南》中的步骤启用 TLS,以确保 EWS 有线连接的安全。

预配置过程

正在进行的操作

日历服务使用 Exchange Web Services (EWS) 访问 Microsoft Exchange 和 Office 365 日历活动。 EWS 支持各种邮箱操作。 但是,日历服务仅使用与日历使用案例相关的命令子集。

表 1. 当前由混合日历服务使用的操作

EWS 操作

使用情况

ConvertId

简单的连接检查。

FindItem

搜索用户日历中的活动。

GetFolder

检索日历文件夹的相关详细信息。

GetItem

检索日历文件夹中的活动相关详细信息。

GetStreamingEvents

接收有关日历活动的流通知。

GetUserOofSettings

检索用户的不在办公室设置。

Subscribe

订阅对用户日历更改的相关通知。

SyncFolderItems

检测未订阅时更改的会议(错过、升级等)。

Unsubscribe

取消订阅对用户日历更改的相关通知。

UpdateItem

更新日历活动的属性(包括加入信息和扩展属性)。

CreateItem

根据用户在 Webex 客户端中提供的输入创建新的会议请求。 组织者和用户均可根据可用性新建会议。

GetUserAvailability

显示指定时间范围内的用户可用性和忙/闲状态。

日历服务还会定期调用自动发现服务以查找用户邮箱。