使用Microsoft Graph SDK列出组织中所有组的计划。

问题描述 投票:1回答:1

我正在使用 Microsoft Graph SDK for .NET Core。我试图获取组织内所有 Azure Active Directory 组中所有 Office 365 计划的列表。

我一直在阅读很多问题,但没有找到我的问题的明确答案:正如它在 "活动目录 "中所说的那样。公文您不能使用客户端凭证(应用程序权限)在组中列出计划,这正是我正在使用的验证方法。既然如此,我如何才能实现我的目标?

根据文档,在组中列出计划的唯一方法是使用 授权但是,在这种情况下,根据《公约》的规定。微软图形的权限:

用户或管理员同意应用程序所要求的权限,并且 应用程序可以作为登录用户 当调用Microsoft Graph时,会有一个 "组"。

如果登录的用户是普通用户,那么应用程序将只访问以下组 该用户 是其成员。请记住,可能没有一个用户是所有组的成员。

有什么方法可以让我的应用程序列举出 计划中 在我的组织内的组?

.net-core office365 microsoft-graph microsoft-graph-sdks microsoft-planner
1个回答
0
投票

Planner 目前不支持应用程序权限。根据你的情况,你有几个选择。其中一个选择是创建一个用户账户,并将该用户添加到所有的组中。然后你就可以用该用户的凭证来查询计划。

© www.soinside.com 2019 - 2024. All rights reserved.