2017-08-09 88 views

回答

0

您可以使用Microsoft Graph API來執行諸如查詢用戶,將其分配給應用程序,註冊應用程序等操作。

要調用Microsoft Graph,您的應用程序必須從Azure Active Directory(Azure AD)獲取訪問令牌。訪問令牌包含有關您的應用程序的信息(或聲明)以及它對通過Microsoft提供的資源和API的權限圖形。要獲取訪問令牌,您的應用必須能夠使用Azure AD進行身份驗證,並且可以由用戶或管理員授權訪問其所需的Microsoft Graph資源。有關更多詳細信息,請參閱this document

獲得令牌後,您可以使圖形API調用。例如,列表中的用戶API運作中的:

GET https://graph.microsoft.com/v1.0/users 
Authorization: Bearer {token} 

微軟發佈開源客戶端庫和服務器中間件同時爲Azure的AD和AD天青V2.0端點。對於Azure AD端點,您可以使用 Active Directory Authentication Library (ADAL) client libraries。對於Azure AD v2.0端點,您可以使用Microsoft Authentication Library (MSAL) client libraries