【问题标题】:Microsoft Graph API - Is there a way to get all the service principals?Microsoft Graph API - 有没有办法获取所有服务主体?
【发布时间】:2020-08-29 05:42:11
【问题描述】:

使用这个查询https://graph.microsoft.com/beta/serviceprincipals,它显示了100个服务主体,而这个查询https://graph.microsoft.com/beta/servicePrincipals/$count的总数是215

如何获取服务主体的完整列表?

参考:https://docs.microsoft.com/en-us/graph/api/serviceprincipal-list?view=graph-rest-beta&tabs=http

【问题讨论】:

    标签: azure active-directory azure-active-directory microsoft-graph-api


    【解决方案1】:

    默认情况下,包括 Graph API 在内的大多数 REST API 返回 100 条记录的结果。如果您想要使用counttop 所需的所有数据,或者跳过类似于分页的行为。

    https://graph.microsoft.com/beta/servicePrincipals/$top="totalCount"

    【讨论】:

      【解决方案2】:

      我使用了一个技巧,通过添加这个查询参数来获取所有的服务原则 https://graph.microsoft.com/beta/servicePrincipals/$top=215

      【讨论】:

      • 此查询适用于文档上的“试用”。在 Microsoft Graph 上,使用 /servicePrincipals?$top={totalCount}
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-04
      相关资源
      最近更新 更多