0

我想从给定客户的应用程序列表中删除服务主体(Azure AD 应用程序),因此我在租户中查询服务主体列表: https ://graph.microsoft.com/beta/服务负责人

问题是我可以看到许多应用程序,但不是我们正在开发的应用程序。此应用程序不是通过 Azure 门户手动添加的,而是通过向客户显示的管理员同意对话框授予我们的应用程序访问 Azure AD 所请求的权限。

如果我从 Azure 门户复制对象 ID,我可以获取应用程序,或者使用图形 api 将其删除,但我无法通过应用程序列表获取它。

4

1 回答 1

0

已解决:我没有获得完整的应用程序列表。使用 "$top=999" 我得到一个巨大的应用程序列表,然后是我正在寻找的那个。我还看到我可以使用过滤器通过任何属性(请参阅链接)获得更短的列表过滤,例如 displayName:https ://graph.microsoft.com/beta/servicePrincipals ?$filter=displayName eq 'name'

于 2019-06-07T11:31:45.913 回答