Azure active directory 有没有办法通过graph explorer API获取所有应用程序的主列表

Azure active directory 有没有办法通过graph explorer API获取所有应用程序的主列表,azure-active-directory,microsoft-graph-api,sharepoint-online,Azure Active Directory,Microsoft Graph Api,Sharepoint Online,在Azure Active Directory管理中心中,我可以在企业应用程序下看到近200个应用程序。如何通过Microsoft graph Explorer获得此信息 我试过这个:https://graph.microsoft.com/beta/applications,但它给了我应用注册下的应用列表 如何通过图形浏览器获取企业应用程序下的所有应用程序列表?Microsoft graph API 我首先分享这些,因为您在问题中特别询问了Microsoft Graph API 请注意,api仅

在Azure Active Directory管理中心中,我可以在企业应用程序下看到近200个应用程序。如何通过Microsoft graph Explorer获得此信息

我试过这个:
https://graph.microsoft.com/beta/applications
,但它给了我应用注册下的应用列表


如何通过图形浏览器获取企业应用程序下的所有应用程序列表?Microsoft graph API

我首先分享这些,因为您在问题中特别询问了Microsoft Graph API

请注意,api仅在Beta端点下可用测试端点中的API可能会发生更改。Microsoft不建议您在生产应用程序中使用它们。我在下一节中分享了替代API

获取完整的列表

https://graph.microsoft.com/beta/servicePrincipals
如果您需要筛选到“应用程序类型”为“企业应用程序”的应用程序,如Azure portal允许(下面的屏幕截图)

Azure广告图API

尽管在大多数情况下建议使用较新的Microsoft Graph API,但在这种特殊情况下,Microsoft Graph API v1.0还不支持此功能,因此对于生产应用程序,您应该使用Azure AD Graph API。请阅读此处了解更多信息

完整列表

https://graph.windows.net/myorganization/servicePrincipals
仅过滤到“应用程序类型”为“企业应用程序”的应用程序,如Azure portal允许

https://graph.windows.net/myorganization/servicePrincipals?$filter=tags/any(t:t eq 'WindowsAzureActiveDirectoryIntegratedApp')

在一个旁注下,也可以考虑使用其他查询参数,如代码> $Tope<代码>,只得到顶部5和<代码> $选择< /C> >只选择那些真正需要的字段。例如:

https://graph.microsoft.com/beta/servicePrincipals?$select=appid,appDisplayName&$top=5
https://graph.microsoft.com/beta/servicePrincipals?$select=appid,appDisplayName&$top=5