将 Saba 配置为Microsoft Viva Learning的内容源

本文介绍如何将 Saba 配置为Microsoft Viva Learning的第三方学习内容源。 你必须是 Saba 系统管理员或超级用户才能执行这些步骤。 你需要Microsoft Viva套件或Viva Learning许可证,才能将 Saba 添加为组织的内容源。

注意

可通过Viva Learning访问的内容受 Microsoft 产品条款以外的条款约束。 Saba 内容和任何相关服务均受 Saba 的隐私和服务条款的约束。

注意

Viva Learning与 Saba 的集成将每月使用 API 调用桶中的 API,并计入限制限制。

在 Saba 门户中配置

注意

你需要在 Saba 中拥有管理员权限才能完成这些步骤。

权限

用于 Saba 设置的帐户必须具有以下安全角色:

  • 学习管理员 - 世界域中的目录生成器*。

    • 若要删除创建或更新课程的权限,请创建此安全角色的副本,并删除课程和其他目录对象的“新建”和“编辑”权限。
  • 世界领域的人力资源管理员*

    • 若要删除创建或更新人员记录的权限,请创建此安全角色的副本,并删除对人员和其他 HR 对象的“新建”和“编辑”权限。

*或包含要发送到 Viva 的所有学习内容的最高域。

客户端的主机 URL

  1. 标识主要 Saba Cloud URL (,例如“org”.sabacloud.com) 。 如果 API 仪表板 URL 是 org-api.sabacloud.com,则会 org.sabacloud.com 主机 URL。

  2. 转到 Saba Cloud>管理员>System 管理员>Manage Integrations>API 仪表板,标识 API 仪表板 URL。 找到 API 仪表板 URL,然后删除“https://”和“-api”以获取主机 URL。

    API 仪表板的图像。

客户端 ID 和客户端密码

  1. 在获取主机 URL 的同一屏幕上,复制客户端 ID 和客户端密码(如果已生成)。

  2. 如果客户端密码尚不存在,请选择“ 生成 ”按钮生成它。

    将光标悬停在“生成”按钮上的 API 仪表板的图像。

在“Viva Learning 管理员”选项卡中配置

注意

你需要在 Microsoft 365 中拥有管理员权限才能完成这些步骤。

  1. 在 Teams 中打开Viva Learning应用或转到Viva Learning Web 应用
  2. 转到Viva Learning中的“管理员”选项卡,然后在左侧菜单中选择“管理提供程序”。
  3. 选择“ 添加提供程序”。
  4. 从“提供程序”列表中选择“ Saba ”,然后选择“ 下一步”。
  5. 填写从 Saba 门户获取的详细信息。

    注意

    显示名称是 Saba 学习内容将在轮播下为组织中的用户显示Viva Learning的名称。 如果未输入新名称,将显示默认名称“Saba Cloud”。

  6. 选择“保存”以激活 Microsoft Viva Learning 中的 Saba Cloud 内容。 最长可能需要 24 小时才能在Viva Learning中显示内容。
  7. 配置后,Saba 将开始自动显示在配置的提供程序列表中。 可以跟踪同步状态并导出同步日志。
  8. 可以直接从管理提供程序编辑或删除配置。

注意

对于 Saba Cloud 集成,需要在主机 URL 中具有 sabacloud.com 域。 如果你有其他域名,则需要提交支持票证以允许你的域名。

注意

目前,组织中的所有用户都可以发现所有特定于租户的课程,但他们只能使用他们有权访问的课程。 根据角色和权限计划在未来版本中发现特定于用户的内容。

学习器记录同步

选择“启用学习者记录同步”以启用作业和课程完成记录,以便从学习管理系统同步到Viva Learning。 然后,组织中的用户将能够从Viva Learning内的 LMS 查看其分配的和已完成的课程。

通过启用此功能,可以Viva Learning获取用户信息、用户作业和已完成的课程。 LMS 中的用户信息仅用于用户映射,不会保留在存储中。 仅推断与映射相关的信息。 Viva Learning从 LMS 提取以下字段:

  • FirstName
  • LastName
  • 用户名

启用 SSO 的先决条件

有关启用 SSO 的配置信息,请参阅 Azure Active Directory (AAD) 单一登录 (SSO) 与 Saba Cloud 集成 主题。

确保 AAD 和 Saba 上的 SSO 配置相同,并且 Saba 上的用户登录方法设置为“SSO”。

注意

如果 AAD 和 Saba 上的 SSO 已在租户中配置,如上述文档所述,则无需执行任何操作。