簡體   English   中英

Azure REST API 列出所有已注冊的應用程序 (Azure Active Directory)

[英]Azure REST API to list all registered applications (Azure Active Directory)

我正在尋找基於租戶 ID 或訂閱的已注冊應用程序列表(包括客戶端 ID 和客戶端 secert)。 我已經檢查了這個鏈接 - Azure Active Directory Graph API https://learn.microsoft.com/en-us/azure/active-directory/develop/active-directory-graph-api但是越來越困惑為什么我們需要使用圖 API?

您將需要使用圖表 API 來獲取所有已注冊應用程序的列表,因為這些應用程序是 Azure AD 的一部分。

因此,這些應用程序與 Azure 訂閱無關,除非您授予應用程序特定訪問權限以通過 API 權限連接和管理您的 Azure 訂閱。

有一組單獨的 API 來處理應用程序注冊(Azure 門戶中的應用程序)和服務主體(Azure 門戶中的企業應用程序)。

應用注冊: https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0

服務負責人: https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0

請注意,您將無法通過任何 API 獲取客戶端密碼。 客戶端密碼僅在創建時顯示/返回。 之后它永遠不會顯示/返回。

您可能還會發現此鏈接有助於理解應用注冊和服務主體之間的關系: https://learn.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM