我正在使用具有作用域Tasks.Read的授予类型authorization_code获得令牌。然后在请求中使用
GET https://graph.microsoft.com/v1.0/me/planner/tasks/
对于我的个人帐户,它返回404 Not Found。
对于我的工作帐户,它返回403 Forbidden。
我该如何运作?
我想阅读任务及其附件。
答案 0 :(得分:1)
404
是预期的,因为个人Microsoft帐户不支持计划程序任务。
对于AAD帐户,您需要Group.Read.All
或Group.ReadWrite.All
permission scopes。这两个权限都需要租户管理员提供Admin Consent,然后才能使用它们。
委派的权限由存在登录用户的应用使用。对于这些应用程序,用户或管理员都同意该应用程序请求的权限,并且在调用Microsoft Graph时该应用程序可以充当登录用户。非管理用户可以同意某些委派的权限,但某些更高特权的权限则需要administrator consent。