步骤:设置线上课堂与 Zoom 的集成
- 在 Zoom 中创建并激活服务器到服务器的 OAuth 应用程序。
- 为您的申请添加一个名称。Workday 建议您使用“线上课堂集成”作为应用程序名称。
- 记下其“Account ID”(账号)、“Client Secret”(客户端密码)和“Client ID”(客户端编号)。
- 添加简短描述、联系人姓名和开发者联系信息。您可以自行决定填充联系信息字段。
- 添加以下范围:
- user:read:user:admin- 确保所有讲师都是 Zoom 租户中的用户。
- meet:write:meeting:admin- 代表默认邮箱和组织者邮箱创建会议
- meeting:delete:meeting:admin- 在编辑课目以更新组织者字段时删除旧的会议。
- meeting:read:list_past_participants:admin- 获取由 Workday 集成创建的会议的参与情况记录。此范围是可选的。如果您计划使用将来发行版中提供的“线上课堂集成与 Zoom - Attendance 同步”功能,则必须执行此操作。
- 为此集成创建一个与邮箱关联的默认 Zoom 帐户。
- 安全性:“Learning Core”功能区域中的“Manage: Learning Virtual Classroom Integration”域。
您希望将 Workday Learning 与 Zoom 集成,以便在课程期次中排定线上课堂课目时自动创建 Zoom 会议链接。这将改善学习管理员在安排线上课堂课目时的体验,并为您的全球员工提供更优质的线上课堂课目。
您可以为 Zoom 线上课堂课目添加组织者。与 Zoom 帐户关联的组织者邮箱将用于安排 Zoom 会议,并且组织者将担任线上课堂课目的主持人。如果您启用日历集成,Workday 会向学员的 Outlook 或 Google 日历发送包含 Zoom 会议链接的会议邀请。
如果您没有在包含 Zoom 线上课堂课目的课程期次中添加组织者,则与默认邮箱关联的 Zoom 账户将用于生成 Zoom 链接。Workday 强烈建议您在确定讲师后更新课程期次并添加课目级别的讲师和组织者,以避免 Zoom 对与并行会议相关的限制。
如果您安排或更新课程期次时,组织者不在您的 Zoom 租户中,则集成将失败。
Workday 建议在非上线环境中测试此功能时务必谨慎,因为系统会将真实的电子邮件邀请发送到学员的邮箱。
- 访问“Create Integration System User”任务。创建一个集成系统用户 (ISU)。我们建议使用“Learning_Integrations_User”作为用户名。
- 每个集成系统都必须具有唯一的 ISU。
- 将会话超时值保持为零,以防止会话过期。
- 选中“不允许用户界面会话”复选框,以阻止 ISU 通过用户界面登录 Workday。
安全性:“Integration”功能区域中的“Integration Security”域 - 访问“创建安全组”任务。
- 您的“租户设置”安全组类型为“Integration System Security Group (Unconstrained)”。
- 我们建议您使用“学习集成组”作为用户名。
- 将您创建的 ISU 指定给此安全组。
安全性:“System”功能区域中的“Security Configuration”域。 - 访问“维护安全组的权限”任务以更新域安全策略。
- 访问“Manage: Learning Virtual Classroom Integration”域。将 ISSG 添加到具有“查看”和“修改”权限的“报告/任务权限”版块,以及具有“读取”和“更新”权限的集成权限版块,以便可以运行集成。安全性:“Learning Core”功能区域中的“Manage: Learning Virtual Classroom Integration”域。
- 运行“Activate Pending Security Policy Changes”任务。为集成激活待处理的安全策略变更。
- 访问“创建集成系统”任务,为“系统名称”和“模板”字段添加值。我们建议您使用 Workday 提供的Zoom 线上课堂模板。安全性:“Integration”功能区域中的“Integration Build”域
- 运行“View Integration System”报告。从相关操作菜单中:
- 选择 ,然后在该 Workday 帐户中添加您的 ISU。
- 选择“Configure Integration Attributes for Integration System”,并填充以下字段的值:
- 账号:来自您在 Zoom 设置中创建的 Zoom 应用。
- 客户端编号:来自您在 Zoom 设置中创建的 Zoom 应用。
- 客户端密码:来自您在 Zoom 设置中创建的 Zoom 应用。
- 邮箱:与您在 Zoom 管理控制台中创建的默认 Zoom 账户关联的邮箱。
- 参与者限制:根据您的 Zoom 许可证支持的最低限制填充此字段。示例:如果讲师 A 持有企业执照,参与者人数上限为 300 人;讲师 B 持有企业执照,参与者人数上限为 500 人,则在 Workday 中输入的参与者限制为 300 人。
安全性:“Integration”功能区域中的“Integration Build”域 - 访问“管理课程期次”业务流程,并从相关操作中导航至“编辑业务流程定义”任务。
- 添加新步骤。
- 在“类型”中,选择“集成”。此操作会提示您配置集成系统。如果您已按照以下步骤操作,则无需选择“以用户身份运行”,因为集成会自动选择您的 ISU。
- 选择您的 Zoom 集成,然后单击“确定”。
安全性:“System”功能区域中的以下域:- 业务流程管理
- 管理:业务流程定义
- 从新步骤的相关操作菜单中,选择 。
- 在“维护步骤条件”任务中,从“规则”提示中选择“创建条件规则”。
- 在“创建条件规则”任务中,输入“描述”。
- 创建以下 2 个规则条件:与/或源外部字段或条件规则关系运算符比较类型比较值与集成系统 - 建议选择列表中的任何内容在此筛选器中指定的值Zoom 集成系统或集成系统 - 当前选择列表中的任何内容在此筛选器中指定的值Zoom 集成系统
- 访问“编辑租户设置 - HCM”任务。
- 从“选择线上课堂集成”提示中,选择一个 Zoom 集成。
- (可选)配置参与情况同步。将meeting:read:list_past_participants:admin和meeting:read:list_past_instances:admin作用域添加到服务器到服务器的OAuth 应用程序。访问“编辑租户设置 - HCM”任务的“学习”版块。从“选择线上课堂集成”提示中,选择要使用的 Zoom 集成。在“全部参与的最小百分比”和“部分参与的最小百分比”字段中输入值。选中“跟踪线上课堂的不参与情况”复选框。
您可以自动向课程添加 Zoom 会议链接,或向学员的 Outlook 或 Google 邮箱发送包含 Zoom 会议链接的会议邀请。