在组织中利用 Microsoft Learn

Microsoft Learn 是一个免费的技能提升平台,提供 Microsoft 产品的文档、培训、视频、论坛和认证等。 我们的目标是,通过提供与你的角色和目标相符的引导式和交互式有趣实践内容,帮助你精通我们的技术并学习更多技能。

尽管组织的用户可以直接访问该站点,而且如果他们不想创建帐户,则不必创建帐户,但我们为用户提供了多种服务,以便用户在组织内更有效地使用 Microsoft Learn。 如果用户创建帐户并登录(免费),则用户可以跟踪其完成情况并共享成就,并且组织可以使用其中一个或多个功能来支持其环境中更深入的集成场景。

可用服务

  • Learn 目录 API:支持将基于 Web 的查询发送到 Microsoft Learn 并返回有关所有已发布的 Learn 内容的详细信息,例如标题、涵盖的产品、级别、培训链接和其他元数据。 然后,你可以获取此信息,并显示在自己的站点或学习管理系统 (LMS) 体验中,以便用户可以在执行任务时实时访问它,或者与其他培训内容并行显示。
  • Learn 组织报告:支持拉取和报告组织中个人的 Microsoft Learn 内容(模块和学习路径)的进度和完成信息。
  • Learn ILT 计划程序:允许合格的 Learning Option 合作伙伴将其讲师引导式培训计划集成到 Microsoft Learn 网站上的课程中,让用户可以无缝地发现学习合作伙伴培训产品/计划,而无需导航到其他网站。

当前服务功能

方案 目录 API 组织报表 ILT 计划程序
你自己系统中培训内容的链接
在你自己的系统中嵌入(呈现)培训内容* No
查询 Microsoft Learn 目录(元数据)信息
报告用户的 Microsoft Learn 培训进度和完成情况
有关授予 Microsoft 认证的报告
连接到组织的学习管理系统
从组织系统单一登录到 Microsoft Learn* No
将讲师引导式培训计划集成到 Learn 网站** No

在路线图上*。

**仅适用于学习合作伙伴。

示例方案

大致来说,Learn 目录 API 和 Learn 组织报告服务支持使用 Microsoft Learn 的组织将 Microsoft Learn 培训和认证目录引入其系统,以便组织可以将用户指向它们,然后报告用户尝试和完成的内容。 有多种实现这些服务的变体,具体取决于组织的需求和内部环境。 下面是最常见的场景。

Diagram of the data flow from Microsoft Learn using organizational reporting and Catalog API to the organization's systems.

#1 - 报告用户的 Microsoft Learn 培训和认证进度,以及完成情况。 (仅限报告)

如果只需报告组织用户的 Microsoft Learn 培训进度和完成情况,则应该使用 Microsoft Learn 组织报告服务。 组织报告服务涉及一次性设置,使用 Azure Data Share 配置从 Microsoft Learn 到组织的管道,然后你可定期每天在环境中收到一次用户的进度和完成情况数据,并可以使用你喜欢的方法进行报告。

一些组织直接查询 SQL 数据库以获取想要的数据,一些组织将这些数据引入到其他报告系统(如 Power BI、Tableau 或 LMS)中,以便可以与其他培训信息一起显示,还有一些组织仅使用标准 Power BI 模板作为简单的报告解决方案。 最简单的方法是将其存储在 SQL 数据库中,然后使用我们的 Power BI 报表模板。 你只需要打开 Power BI 报表模板,输入 SQL 服务器和 DB名称,系统便会使用数据自动填充该报表。 一切都进行了预先建模和构建,因此它会提供所有与大多数学习管理系统 (LMS) 相同的标准报告,之后无需在终端上更新任何内容。

Diagram of the data flow the Microsoft Learn organizational reporting dataset and the organization's systems. The organizational reporting data is received via Azure Data Share and stored using SQL DB, Blob Storage, etc. You can use an ETL process to store it with other training data and then report directly from that database, or use an ETA process to directly import it into another system for reporting, or use our Power BI template to connect to your SQL DB storage to get immediate reporting of your organization's Microsoft Learn data.

#2 - 向用户提升培训和/或认证内容并报告其完成情况。 (引入目录和报表)

组织最常见的场景是将 Microsoft Learn 培训和/或认证目录引入组织自己的站点或系统,然后报告用户已完成的 Microsoft Learn 内容,但这种场景也有很多变体。 大致来说,这种场景是组织将 Microsoft Learn 目录引入到其系统中,以便他们可以将用户指向培训,然后报告用户已尝试和完成的内容。

有时,启用的组织站点体验是内部站点,其中显示特定 Learn 模块或学习路径会很有帮助,例如 Dynamics 365 实例的内部帮助页面上的 Dynamics 365 模块链接,或工程团队 SharePoint 页面中指向 Azure 基础知识学习路径的链接。 或者,它可能在你自己的特定培训系统中。

目前,报告的唯一途径是通过组织报告服务(站点中没有可启用的实时报告 API)进行。 组织报告服务会每天刷新一次完成情况数据,你可以使用自己的工具(如 Excel、Power BI、直接 SQL 查询等)对这些数据进行报告,或者你可以发挥创意,在上面列出的站点体验中引入完成情况数据,以便在培训之后,向用户展示他们是否也已完成培训。

Diagram of the data flow between Microsoft Learn and an organization when wanting to ingest catalog into their own system and then report on completion data. The organization ingests organizational reporting data into reporting method using the organizational reporting feature and then reports on this data separately, or joined with other training data. Organization queries the Catalog API and ingests into their own experience. Then, the organization's site or system, such as a Learning Management System sends users to Microsoft Learn to take training - usually via direct links to content that the organization recommends.

#3 - 将 Microsoft Learn 与学习管理系统 (LMS) 连接起来。 (仅引入目录或引入目录和报表)

若要将学习管理系统 (LMS) 与 Microsoft Learn 连接:请参阅上面列出的方案 #2。 我们建议使用组织报告服务来完成官方报告。

#4 - 使用 Microsoft Viva Learning 和 Microsoft Learn 组织报告。 (访问内容并报告员工完成情况)

Viva Learning 是一种新的 Microsoft 产品,可在 Microsoft Teams 中提供集中式学习中心。 它将员工学习内容整合到用户已经花费时间访问的位置。 默认情况下,对于适用于企业的 Microsoft 365 和 Office 365 计划,它包括可供访问的整个 Microsoft Learn 内容,以及 Microsoft 365 和 LinkedIn Learning 培训内容。 对于已经使用 Microsoft Teams 或希望避免与其 LMS 进行更详细集成的组织来说,这是一个很好的选择 - 因为 Viva Learning 已经为你完成了与 Microsoft Learn 的集成。 若要了解有关它的详细信息,请查看 Viva Learning 产品页

使用此选项,用户可通过 Teams 中的 Viva Learning 应用访问 Learn 培训内容,然后组织可通过 Learn 组织报告服务进行关于 Learn 内容的全面完成报告。

Diagram of how the Viva Learning and Organizational Reporting scenario works. The organization's users access Microsoft Learn training content using Viva Learning in Teams. Then the organization uses Learn organizational reporting feature and ingests into preferred reporting method. Can report on this content separately or joined with other training data.

Screenshot of Viva Learning showing the detail page for the Learn module titled Fundamentals of computer networking

常见问题

问:用户是否必须登录才能访问 Learn?

否,无需创建身份验证和个人资料。 没有个人资料,用户也可访问和使用各项内容。 但登录有以下好处:

  • 查看个性化建议
  • 保存书签
  • 跟踪学习活动进度
  • 创建和共享模块集合
  • 累积分数和成就
  • 使用免费的 Azure 资源和交互式沙盒
  • 加入挑战
  • Microsoft Learn Q&A 社区互动
  • 报名参加认证考试

问:如果我的用户使用个人帐户接受培训会怎么样?

他们的培训完成情况记录将存储在其个人帐户中,但记录在组织报告数据集中将不可用,因为他们未授予与组织共享的权限。 若要与组织共享记录,他们可以将现有帐户链接到组织帐户,届时他们的完成情况数据将提供给组织(他们不需要再次接受培训)。

问:是否必须有 Azure 帐户才能使用这些服务?

无需 Azure 帐户即可使用目录 API 服务。 组织报告服务利用 Azure Data Share 为组织提供数据共享,然后组织必须将来自该数据共享的数据存储在 Azure 存储解决方案中,例如 SQL DB、Blob 存储或 Data Lake。

问:Learn 和这些功能的费用是多少?

用户和组织可以免费使用 Learn 技能内容(文档、培训、视频、Q&A 等)。 认证会产生费用。 Learn 平台集成服务本身是免费的,但当你存储组织完成情况记录时可能会产生存储费用。

问:Microsoft Learn 是否支持单一登录 (SSO)?

目前不能直接支持。 单一登录目前位于路线图中。

可在相应的功能文档中找到每个功能常见问题解答的详细信息:Microsoft Learn 常规常见问题解答Learn 目录 API 常见问题解答组织报告常见问题解答