Microsoft graph api Microsoft Graph API-获取组-权限错误

Microsoft graph api Microsoft Graph API-获取组-权限错误,microsoft-graph-api,sharepoint-online,Microsoft Graph Api,Sharepoint Online,我正在尝试从中获取具有正确应用程序权限的组列表。我在portal.azure.com中创建了一个应用程序,并添加了应用程序权限(生成的客户端密码等)。这似乎正在工作,但在添加和删除其他权限后,应用程序停止工作,因此我设置了一个新的应用程序(新的客户端id和密码),该应用程序在工作时具有相同的权限,并且所有预期调用都在工作,除此之外,我收到以下错误: { "error": { "code": "Authorization_RequestDenied", "message": "

我正在尝试从中获取具有正确应用程序权限的组列表。我在portal.azure.com中创建了一个应用程序,并添加了应用程序权限(生成的客户端密码等)。这似乎正在工作,但在添加和删除其他权限后,应用程序停止工作,因此我设置了一个新的应用程序(新的客户端id和密码),该应用程序在工作时具有相同的权限,并且所有预期调用都在工作,除此之外,我收到以下错误:

{
  "error": {
    "code": "Authorization_RequestDenied",
    "message": "Insufficient privileges to complete the operation.",
    "innerError": {
      "request-id": "adad2794-0000-43f6-812c-091acec39f7c",
      "date": "2020-03-06T12:18:58"
    }
  }
}
我知道其中一个组的GUID,我可以调用API来列出组文件,没有问题,但就是不能列出组

我是否需要添加我丢失的许可?我确信我已经添加了所需的权限,请参见屏幕截图

谢谢。

试试Directory.Read.All


Group.Read.All意味着您可以阅读有关组的所有信息。

您是从邮递员还是您的应用程序中尝试的?您正在使用哪个身份验证协议?假设您正在使用
grant\u type:password
使用客户端凭据,因为我在门户中创建了一个具有客户端id和密码的应用程序。我使用了postman和Graph SDK。两者都给出了相同的错误。在这种情况下,应该不会有问题,通常问题发生在需要
委托的
权限的
密码授予
上,您的
授予管理员同意
似乎也没问题。请检查您的令牌并确保您有
组。阅读。所有
权限。您能分享一下您是如何从邮递员那里尝试的吗?或令牌请求示例?我可以看到Group.Read.All权限“角色”:[“Group.Read.All”,“Sites.Read.All”],