我正在尝试从Graph API获取分配给特定用户的任务,因此基于图资源管理器中的示例查询,我正在使用此端点
https://graph.microsoft.com/v1.0/users/<user-email>/planner/tasks
这对于我作为其登录的任何用户都可以正常工作,但是尝试为未作为我登录的用户获取任务时,始终会返回403并说我没有所需的权限。 Group.ReadWrite.All由管理员授予,根据图表文档,这应该没问题,但是没有运气。
我还刚刚创建了一个新的演示租户,并在具有admin的情况下在图形浏览器中逐个授予了权限,但仍然没有运气!因此,我怀疑问题确实是权限。为了记录在案,我尝试了v1.0和beta端点,并在SPFx Web部件中进行了尝试,实际上它也不起作用。
不确定是否会有所帮助,但这是每次返回的内容:
{
"error": {
"code": "",
"message": "You do not have the required permissions to access this item.",
"innerError": {
"request-id": "b02e3529-a4ae-4825-b4e6-7fc9b1fa228e",
"date": "2019-03-27T12:28:41"
}
}
}
还有其他人遇到此问题或知道解决方法吗?
答案 0 :(得分:1)
不允许其他人阅读任务。我们正在研究仅应用程序请求支持,应该可以启用这种情况。