Microsoft 身分識別平台文件
使用 Microsoft 身分識別平台和我們的開放原始碼驗證程式庫,以 Microsoft Entra 帳戶、Microsoft 個人帳戶以及 Facebook 和 Google 等社交帳戶來登入使用者。 保護您的 Web API 並存取受保護的 API (如 Microsoft Graph) 來使用使用者和組織的資料。
任何應用程式的驗證和授權
藉由選取類型,您可專注要以身分識別和存取管理 (IAM) 支援來進行建置或擴充的應用程式文件。
一種 Web 應用程式,其程式碼已在瀏覽器本身下載並執行。
一種使用已久或者說「傳統」的 Web 應用程式,其程式碼會在伺服器上執行,並傳回頁面資料至瀏覽器進行轉譯。
透過應用程式或其他 Web API 存取的 RESTful Web 服務,通常用來使用 API 提供的資料。
具有使用者介面 (UI) 的應用程式,其程式碼會在使用者的桌上型電腦、膝上型電腦或筆記型電腦上執行。
具有 UI 的應用程式,其 UI 的程式碼會在使用者的手機、平板電腦或其他行動裝置上執行。
沒有 UI 的應用程式或指令碼,無法以 UI 執行非互動式工作,例如伺服器對伺服器通訊或已排程的工作。
開始使用
快速存取有關將核心 IAM 功能新增至您的應用程式以及保持應用程式安全且可用的最佳做法的指引。
保護 Web API
為了安全性與復原能力而建置
Microsoft 驗證程式庫
開放原始碼 Microsoft 驗證程式庫 (MSAL) 是由 Microsoft 所建置和支援。 對於使用 Microsoft 身分識別平台進行驗證和授權的任何應用程式,建議使用 MSAL。
連線至 Microsoft Graph
以程式設計方式存取儲存在 Microsoft Entra ID 中的組織、使用者和應用程式資料。 從您的應用程式呼叫 Microsoft Graph,以建立和管理 Microsoft Entra 使用者和群組,並取得和修改使用者的資料,例如使用者的設定檔、行事曆、電子郵件等等。
管理和行銷您的應用程式
讓組織的使用者可以使用 Dropbox、Salesforce 和 ServiceNow 等現有的 SaaS 應用程式,設定 SSO 並管理安全性。 或者,藉由發佈您自己的 SaaS 應用程式供使用 Microsoft Entra ID 的 *其他* 組織使用,來成為獨立軟體廠商 (ISV)。