Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api 读取MS Graph中的所有组需要哪些权限_Microsoft Graph Api_Sharepoint Online - Fatal编程技术网

Microsoft graph api 读取MS Graph中的所有组需要哪些权限

Microsoft graph api 读取MS Graph中的所有组需要哪些权限,microsoft-graph-api,sharepoint-online,Microsoft Graph Api,Sharepoint Online,所以这个问题说明了一切。我在这里完全不知所措,我已授予管理用户并可以从组中添加/删除用户的应用程序以下权限 以下是我授予该应用程序的权限列表 User.ReadWrite.All Group.ReadWrite.All Directory.ReadWrite.All Directory.AccessAsUser.All GroupMember.Read.All User.manageIdentifications.All 小组阅读 Directory.Read.All 据我所知,我只需要这些

所以这个问题说明了一切。我在这里完全不知所措,我已授予管理用户并可以从组中添加/删除用户的应用程序以下权限

以下是我授予该应用程序的权限列表

  • User.ReadWrite.All
  • Group.ReadWrite.All
  • Directory.ReadWrite.All
  • Directory.AccessAsUser.All
  • GroupMember.Read.All
  • User.manageIdentifications.All
  • 小组阅读
  • Directory.Read.All
据我所知,我只需要这些:

  • User.ReadWrite.All
  • Group.ReadWrite.All


该应用程序本身是SPFx 1.11上的SharePoint Web部件,并且应用程序itselt在我拥有开发租户的许多权限之前就可以运行,我将它们全部删除,以确保wp权限足以运行该应用程序,但没有骰子


当我试图从
/groups
端点获取所有组时,就会出现权限不足的问题。

因此,我也需要
User.Read
。如果有人能回答我为什么在
/groups
端点也需要这些权利,那将非常有帮助,我会接受这个答案,但现在我需要这些权利:

  • User.ReadWrite.All
  • Group.ReadWrite.All
  • 用户阅读

您的应用程序是否使用委托权限或应用程序权限?当添加为应用程序权限时,我可以仅使用Group.Read.All列出组。@Danstan yes SPFx使用用户的委托预感进行身份验证,这会导致各种问题,但我从未想过需要
user.Read
当我有
user.ReadWrite.All