0

即使我已将应用程序从库添加到 Azure AD,我也看不到尝试提取数据的时间。但我可以看到添加的自定义应用程序。就像我添加了 7 个应用程序一样;2 个来自图库(Google Docs,一个驱动器)和 5 个自定义(本地/网络应用程序);我只能看到 5 个应用程序!我哪里出错了?正在使用的 Graph API 是:

https://graph.windows.net/mycustomad.onmicrosoft.com/applications?api-version=beta

我尝试了不同的 api 版本,但没有运气。有人可以建议我吗?

4

1 回答 1

2

在图形 API 中,“应用程序”表示开发人员在其租户中注册的应用程序配置。图库应用程序也不例外(并且恰好在特殊租户中注册)。当您获得应用程序(如图库应用程序,或同意其他人开发的自定义应用程序)时,会在您的租户中创建一个应用程序实例,以便我们可以将策略和权限附加到它。此应用程序实例称为“服务主体”。

您可以使用以下方式查询: https ://graph.windows.net/mycustomad.onmicrosoft.com/servicePrincipals?api-version=1.5

这将返回所有获取的应用程序和一些默认的 Microsoft 应用程序。

希望这可以解释为什么您对应用程序实体的查询仅显示您在租户中注册的自定义应用程序。

希望这可以帮助

于 2015-06-01T06:17:25.083 回答