我一直在使用Graph API备份和还原OneNote页面,'Directory.Read.All''Sites.ReadWrite.All''User.Read.All'权限没有问题。
但是最近有客户报告了此错误消息。
40004消息:提供的OAuth令牌没有必需的 范围以完成请求。请确保您包括一个 或更多以下范围:Notes.ReadWrite.All,Notes.Read.All
我了解您可以随时更改政策,但建议您提供某种集中式的方式来将更改通知MS-Graph API开发人员。
如果已经存在,而不是像“请定期检查API文档”那样,请在这里分享。
谢谢
答案 0 :(得分:1)
很抱歉造成混乱。所有OneNote Graph API都需要OAuth令牌中的特定注释范围。您可以参考此权限文档,该文档一直在那里:https://docs.microsoft.com/en-us/graph/permissions-reference#notes-permissions
以前有一个错误为什么无法为您解决,我们最近已修复了该问题。