共用方式為


在您的組織中運用 Microsoft Learn

Microsoft Learn 是一個免費的技能平台,提供 Microsoft 產品及更多的文件、訓練、影片、論壇和認證。 我們的目標是協助您熟悉我們的技術,並使用您角色和目標特有的有趣、引導、實際作、互動式內容來學習更多技能。

雖然貴組織的使用者可以直接存取網站,而且若不想建立帳戶,我們提供了多個服務,讓您能夠更有效地在組織中使用 Microsoft Learn。 如果使用者建立帳戶並登入 (免費),使用者可以追蹤其完成狀況並分享成就,而組織可以使用其中一或多個功能,將案例更深入整合至環境中。

可用的服務

  • 學習平台API:Microsoft 學習平台API是一個經過認證的基於REST的網頁API,讓你可以向Microsoft Learn發送網頁查詢,並獲得有關可用培訓內容、憑證及考試的詳細資訊。 這包括標題、涵蓋的產品、等級、培訓連結及其他元資料,並回傳以 JSON 編碼的回應與資訊。 然後,您可以取得這項資訊,並將其顯示在您自己的網站或學習管理系統 (LMS) 體驗中,讓使用者可以在執行工作時即時存取它,或與其他訓練內容並排顯示。
  • Learn Docs MCP Server:允許你將 Learn 中受信任且最新的內容作為語言模型的上下文加入。
  • Learn 類別目錄 API:可讓您傳送網頁查詢至 Microsoft Learn,並取得所有已發佈 Learn 內容的詳細數據,例如標題、涵蓋的產品、等級、訓練連結以及其他元數據。 然後,您可以取得這項資訊,並將其顯示在您自己的網站或學習管理系統 (LMS) 體驗中,讓使用者可以在執行工作時即時存取它,或與其他訓練內容並排顯示。 此 API 將於 2026 年 6 月起棄用,請使用 Learn Platform API 以存取目錄資料。
  • Learn 組織報告:可讓您提取並報告您組織中每個人在 Microsoft Learn 內容(模組和學習路徑)上的進度和完成情況。
  • Learn ILT 排程器:允許合格的 學習選項合作夥伴 將其講師導向的訓練排程整合到 Microsoft Learn 網站上的課程,讓使用者不需要流覽至另一個網站,即可順暢地探索學習合作夥伴訓練供應專案。

計畫淘汰的服務

  • Learn 類別目錄 API:可讓您傳送網頁查詢至 Microsoft Learn,並取得所有已發佈 Learn 內容的詳細數據,例如標題、涵蓋的產品、等級、訓練連結以及其他元數據。 然後,您可以取得這項資訊,並將其顯示在您自己的網站或學習管理系統 (LMS) 體驗中,讓使用者可以在執行工作時即時存取它,或與其他訓練內容並排顯示。 此 API 將於 2026 年 6 月起棄用,請使用 Learn Platform API 以存取目錄資料。

目前的服務功能

狀況 平台 API MCP 組織報告 ILT 排程器
連結至自身系統中的訓練內容 是的 是的
在您自己的系統中嵌入(呈現)訓練內容
查詢Microsoft Learn 目錄 (元數據) 資訊 是的 是的 是的
使用者 Microsoft Learn 平台訓練進度與完成情況的報告 是的
關於授予Microsoft認證的報告 是的
聯機到組織的學習管理系統 是的 是的 是的
從組織的系統單一登錄到 Microsoft Learn*
將講師導向的訓練排程整合到 Learn 網站** 是的
搜尋 學習內容 是的

* 在藍圖上。

**僅適用於學習合作夥伴。

範例案例

從高層次來看,Learn 目錄 API 和 Learn 組織報告服務允許使用 Microsoft Learn 的組織將 Microsoft Learn 的培訓和認證目錄整合到他們的系統中,這樣他們可以引導使用者訪問相關資源,並且可以報告用戶已嘗試和完成的培訓或認證。 根據貴組織的需求和內部環境,如何實作這些服務有許多變化。 以下是最常見的案例。

顯示從 Microsoft Learn 使用組織報告與 Catalog API 到組織系統的資料流程圖。

#1 - 回報使用者Microsoft學習訓練和認證進度和完成。 (僅報告)

如果您只需要回報組織的使用者Microsoft Learn 訓練進度和完成,則您應該使用 Microsoft Learn 組織報告服務。 組織報告服務涉及一次性設定,使用 Azure Data Share 將管線從 Microsoft Learn 配置到您的組織,然後每天會定期將用戶進度和完成數據傳送至您的環境中,您可以使用所需的方法進行報告。

有些組織會直接查詢 SQL 資料庫以取得他們想要的數據,有些組織會將其內嵌至其他報告系統,例如 Power BI、Tableau 或 LMS,讓他們可以使用其他訓練資訊來顯示它,有些則只是使用我們的標準 Power BI 範本作為簡單的報告解決方案。 最簡單的方法是將它儲存在 SQL 資料庫中,並使用我們的 Power BI 報告範本。 您只需要開啟 Power BI 報表範本、輸入 SQL Server 和 DB 名稱,它會自動填入報表中的數據。 所有內容都是預先建模和建置的,因此它會為您提供與大多數學習管理系統(LMSes)相同的標準化報告,未來您不需要在您的端進行任何更新。

Microsoft Learn 組織報告數據集和組織系統的數據流圖表。組織報告數據是透過 Azure Data Share 接收,並使用 SQL DB、Blob 記憶體等來儲存。您可以使用 ETL 程式將它與其他定型數據一起儲存,然後直接從該資料庫報告,或使用 ETA 程式將它直接匯入另一個系統進行報告,或使用我們的 Power BI 範本連線到您的 SQL DB 記憶體,以立即報告組織的 Microsoft Learn 數據。

#2 - 將訓練和/或認證內容推廣給您的使用者,並報告他們的完成情況。 (內嵌目錄和報吿)

將Microsoft Learn 訓練和/或認證目錄擷取到組織自己的網站或系統,然後報告其使用者已完成哪些Microsoft Learn 內容,對於組織來說也是最常見的案例,但也具有最多的變化。 在架構的最高層次,組織將 Microsoft Learn 課程目錄整合到其系統中,以便他們能夠引導使用者參加訓練,並報告使用者已嘗試和完成的課程。

有時,組織的網站使用體驗是針對內部而設計的,此時顯示特定的學習模組或學習路徑會非常有幫助。例如,您可以在 Dynamics 365 實例的內部說明頁面上提供連結至 Dynamics 365 模組,或在您工程團隊的 SharePoint 頁面上提供 Azure 基礎學習路徑的連結。 或者,也可位於自身特定訓練的系統中。

目前,唯一的報告是透過我們的組織報告服務(沒有可供您網站啟用的實時報告 API)。 它提供每日更新的完成情形資料,您可以使用自己的工具進行回報,例如 Excel、Power BI、直接 SQL 查詢等。或者,您也可以將這些完成情形資料整合到上述的網站體驗中,這樣就可以在訓練或課程旁邊向使用者展示他們是否已完成相關課程。

在希望將目錄納入自己的系統並報告完成數據時,Microsoft Learn 與組織之間的數據流圖表。組織使用報告功能將報告數據納入報告方法,然後單獨報告此數據或與其他訓練數據結合報告。組織會查詢目錄 API 並將其納入自己的系統。然後,組織的網站或系統,例如學習管理系統,會引導用戶至 Microsoft Learn 進行訓練,通常是透過組織推薦內容的直接連結。

#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 內容執行廣泛的完成報告。

Viva Learning 和組織報告情境運作方式的圖表。組織的使用者透過 Teams 中的 Viva Learning 存取 Microsoft Learn 訓練內容。然後,組織會使用 Learn 的組織報告功能,將其導入慣用的報告方式中。可以分別報告此內容,或與其他訓練數據合併報告。

顯示 Viva Learning 的螢幕擷取畫面,展示 Learn 模組 (標題為 Fundamentals of computer networking) 的詳細資料頁面 基礎的 Learn 課程模組詳細數據頁面

常見問題

問:使用者是否必須登入才能存取 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 一般常見問題集、 學習平台 API學習文件 MCP 伺服器常見問題集、 組織報告常見問題集。