簡介

已完成

Microsoft Graph 提供跨 Microsoft 365 服務儲存資料的存取。 自訂應用程式可以使用 Microsoft Graph API (應用程式開發介面) 來連接資料,以提高組織的生產力。

必要條件

學習目標

在本單元中,您將:

  • 瞭解 Microsoft Entra ID 與 Microsoft Graph 的角色
  • 了解 Microsoft Graph 權限的基本概念
  • 示範如何註冊 Microsoft Entra 應用程式
  • 示範建立 JavaScript 應用程式以連接至 Microsoft Graph 並擷取 Microsoft 365 資料的能力

案例

您的開發小組正處於建置客戶應用程式的最初規劃階段。 應用程式將允許銷售人員存取先前客戶互動的歷史資訊,例如電子郵件、聊天、檔案和會議。 目標是讓銷售人員在與客戶互動時做出更好的決策。 由於 Microsoft 365 使用 Microsoft 身分識別來驗證使用者,因此您的小組打算使用該身分識別搭配 Microsoft Graph,存取客戶互動資料,並將其顯示在應用程式中。

您已經建立了一個簡單的原型應用程式,可協助您的小組開始使用 Microsoft 身分識別搭配 Microsoft Graph,以擷取所需的資料。 此應用程式使用 Microsoft Authentication Library (MSAL) 來驗證使用者。 在最初的原型應用程式準備就緒之後,您的小組打算:

  • 在 Microsoft Entra ID 中註冊應用程式。
  • 測試驗證應用程式使用者和接收存取權杖的流程 (下圖中的步驟 1)。
  • 使用存取權杖呼叫 Microsoft Graph,並從 Microsoft 365 服務中擷取資料 (下圖中的步驟 2)。

顯示 Microsoft Entra ID 與 Microsoft Graph 之間應用程式存取令牌流程的圖表。

讓我們進一步瞭解 Microsoft Entra ID 和存取令牌在 Microsoft Graph 中扮演的角色。