使用员工学习 API 与 Viva Learning

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

Viva Learning是 Microsoft Teams 中的集中式员工学习中心,可让员工将学习和培养技能集成到日常工作中。 在Viva Learning中,团队可以发现、共享、推荐和学习其组织和合作伙伴提供的内容库。 他们可以快速访问分配或最近完成的学习内容,并在不离开 Microsoft Teams 的情况下完成所有这些操作。

Microsoft Graph 中的员工学习 API 使应用能够使学习管理系统 (LMS) 或学习提供程序中的内容在 Viva Learning 中可用。 使用以下资源与 Viva Learning 集成:

  • 用于管理学习提供程序的学习提供程序,包括注册和删除提供程序。
  • 学习内容,用于在 Viva Learning 中上传和管理 LMS 或学习提供商的学习内容元数据。
  • 学习课程活动,用于在 Viva Learning 中从 LMS 或学习提供商上传和管理学习者课程活动记录。

集成的工作原理是什么?

作为管理员,你可以使用现成的集成(Viva Learning可以从 LMS 或学习提供商提取内容元数据和学习记录),将内容和学习者) 记录 (员工作业以及来自 LMS 或学习提供商的已完成课程记录与Viva Learning集成。 还可以使用 Microsoft Graph 中的员工学习 API 将内容元数据从 LMS 或学习提供程序推送到Viva Learning。

将内容元数据、员工作业及其已完成的课程记录上传到Viva Learning时,它们将显示在以下位置的Viva Learning中:

  • 内容显示在主页的 “浏览课程提供商 ”部分下。
  • 作业和已完成的课程记录分别显示在 “我的学习 ”页的 “已分配给你 ”和“ 已完成 ”部分下。

Authorization

借助适当的委派或应用程序 员工学习权限,你的应用可以使用员工学习 API 来管理租户中学习中心的学习提供程序及其内容。 有关访问令牌、应用注册以及委派和应用程序权限的详细信息,请参阅 身份验证和授权基础知识

Microsoft Graph 中员工学习 API 的用例

使用员工学习 API 执行以下操作:

后续步骤