Azure AD Graph API 參考
Azure Active Directory (AD) Graph API 是 OData 3.0 相容性服務,您可用以讀取和修改物件,如租用戶中的使用者、群組和連絡人。 Azure AD Graph API 會公開傳送 HTTP 要求,以使用服務執行作業的 REST 端點。 本指南中的參考主題會示範如何針對 Graph API 所公開的資源執行特定作業。 許多主題皆為互動式。 它們會公開「試試看」**功能可讓您變更選取的作業參數,並觀察從示範租用戶傳回的回應。
重要
您也可以透過 Microsoft Graph 取得 Azure AD Graph API 功能,這個統一 API 同時也包含如 Outlook、OneDrive、OneNote、Planner 和 Office Graph 等其他 Microsoft 服務 API,讓您可以使用單一的存取權杖透過單一端點存取所有 API。
請按一下適當的連結以參閱以下的文件和特定作業的範例。 如需 Graph API 和其支援的功能,以及進階主題,例如差異查詢、批次處理、目錄結構描述擴充功能,以及其他等等的詳細一般資訊,請參閱[Graph API 概念][GraphAPIConcepts]。
登入使用者 (me) 作業
登入使用者操作概觀 | 取得使用者 | 更新使用者 | 取得管理員 | 指派管理員
使用者作業
使用者作業概觀 | 取得使用者 | 取得使用者 | 建立使用者 (工作或學校帳戶) | 建立使用者 (本機帳戶) | 更新使用者 | 重設使用者密碼 | 刪除使用者 | 取得管理員 | 指派管理員 | 取得直接報表 | 取得成員資格 | 使用者函數和動作
群組作業
群組作業概觀 | 取得群組 | 取得群組 | 建立群組 | 更新群組 | 刪除群組 | 取得成員 | 加入成員 | 刪除成員 | 群組函數和動作
連絡作業
連絡作業概觀 | 取得連絡人 | 取得連絡人 | 更新連絡人 | 刪除連絡人 | 取得管理員 | 指派管理員 | 取得直接報表 | 取得成員資格 | 連絡人函數和動作
目錄角色作業
目錄角色作業概觀 | 取得目錄角色 | 取得目錄角色 | 取得目錄角色範本 | 啟用目錄角色 | 取得成員 | 加入成員 | 刪除成員 | 目錄角色函數和動作
網域作業 (預覽)
網域作業概觀 (預覽) | 取得網域 (預覽) | 取得網域 (預覽) | 建立網域 (預覽) | 更新網域 (預覽) | 刪除網域 (預覽) | 取得網域驗證記錄 (預覽) | 取得網域服務組態記錄 (預覽) | 網域函數和動作 (預覽)
函數和動作
[assignLicense] | [changePassword] | [checkMemberGroups] | [getAvailableExtensionProperties] | [getMemberGroups] | [getMemberObjects] | [getObjectsByObjectIds] | [isMemberOf] | [restore] | [verify (preview)]
實體和複雜類型
實體
[Application] | [AppRoleAssignment] | [Contact] | [Contract] | [Device] | [DirectoryLinkChange] | [DirectoryObject] | [DirectoryRole] | [DirectoryRoleTemplate] | [Domain (preview)] | [DomainDnsRecord (preview)] | [DomainDnsCnameRecord (preview)] | [DomainDnsMxRecord (preview)] | [DomainDnsSrvRecord (preview)] | [DomainDnsTxtRecord (preview)] | [DomainDnsUnavailableRecord (preview)] | [ExtensionProperty] | [Group] | [LicenseDetail] | [OAuth2PermissionGrant] | [ServiceEndpoint] | [ServicePrincipal] | [SubscribedSku] | [TenantDetail] | [TrustedCAsForPasswordlessAuth] | [User]
複雜類型
[AddIn] | [AlternativeSecurityId] | [AppRole] | [AssignedLicense] | [AssignedPlan] | [CertificateAuthorityInformation] | [KeyCredential] | [KeyValue] | [LicenseUnitsDetail] | [OAuth2Permission] | [PasswordCredential] | [PasswordProfile] | [ProvisionedPlan] | [ProvisioningError] | [RequiredResourceAccess] | [ResourceAccess] | [ServicePlanInfo] | [ServicePrincipalAuthenticationPolicy] | [SignInName] | [VerifiedDomain]
其他資源
- 在 [Graph API 概念][GraphAPIConcepts]中深入了解 Graph API 支援的功能、能力和預覽功能。
- 若要了解 Graph API 會如何公開權限範圍來安全地存取 Azure AD 資料,以及如何設定用戶端來使用權限範圍,請參閱[權限範圍][PermissionScopes]。