我正在开发一个可以读写用户外观任务的应用程序。我可以使用以下API读取分配给我的用户ID的任务。
https://graph.microsoft.com/beta/users/me/outlook/tasks
当我尝试通过提供userPrincipalName来尝试阅读其他用户的任务时,我收到了403错误。
请求:https://graph.microsoft.com/beta/users/support@foobar.com/outlook/tasks
{
"error": {
"code": "ErrorAccessDenied",
"message": "Access is denied. Check credentials and try again.",
"innerError": {
"request-id": "05fab540-3638-4b61-95ef-f2470539f385",
"date": "2018-04-07T07:25:06"
}
}
}
我认为这是分配给我在Azure门户中注册的应用程序的应用程序/委派权限。但我怀疑微软是否允许我们读写其他用户的任务。
请告诉我是否可以阅读其他用户的任务。