【发布时间】:2020-05-06 19:16:51
【问题描述】:
我正在使用适用于 .NET Core 的 Microsoft Graph SDK。我正在尝试获取组织内所有 Azure Active Directory 组中所有 Office 365 计划的列表。
我已经阅读了很多问题,但没有找到明确的答案:正如official documentation 中所述,您不能使用客户端凭据(应用程序权限)在组中列出计划,这是我正在使用的确切身份验证方法。鉴于此,我该如何实现我的目标?
根据文档,按组列出计划的唯一方法是使用委派权限,但在这种情况下,根据Microsoft Graph permissions:
用户或管理员同意应用请求的权限,并且应用可以在调用 Microsoft Graph 时充当登录用户。
如果登录用户是普通用户,那么应用程序将只访问该用户所属的组。请记住,可能没有一个用户是所有组的成员。
有没有办法让我的应用程序列出我组织内所有组中的所有计划?
【问题讨论】:
标签: .net-core office365 microsoft-graph-api microsoft-graph-sdks microsoft-planner