MS Graph API - 组方法不支持应用程序权限 - 为什么?

时间:2018-03-27 11:21:13

标签: office365 azure-active-directory microsoft-graph office365api office365-apps

我想知道是否有其他人发现这个问题怪异/不合逻辑。构建在v2 Azure AD端点(apps.dev.microsoft.com)上注册的应用程序时,您可以分配极高的应用程序权限,从根本上提供对相应O365租户数据的完全访问权限(包括邮件,站点,驱动器项目,用户, - 一切)一旦提供管理员同意。

我们发现了一个奇怪的不一致:虽然应用程序权限非常棒且支持几乎所有内容,但它们不适用于某些与组相关的操作,即:

- GET /groups/{id]/events
- GET /groups/{id}/conversations
- GET /groups/{id}/planner/plans

根据API文档,应用程序权限不支持这些方法,我想知道为什么:因为委托权限支持这些方法,而应用程序权限则更强大 - 我发现这不合逻辑。

我与其他正在努力解决此问题的应用开发者进行了一些对话(还有一个专门针对群组对话的问题,但我重复这一点,因为问题不只是对话:Reading Group Conversations from Microsoft Graph using an application permission doesn't seem to be supported)所以我想知道是否有一个原因,我没有看到或有任何计划支持这些权限?

提前感谢一大堆,

0 个答案:

没有答案