我有一个自定义Azure AD应用程序,“Microsoft Graph Test”,具有Files.ReadWrite.AppFolder
委派权限。基于Graph API Reference for special folders,我认为GET https://graph.microsoft.com/v1.0/me/drive/special/approot
应该为我的应用创建AppFolder(如果它尚不存在)。但是,当我执行请求时(使用Excel Graph Sample中的图形资源管理器),我看到401 Unauthorized
响应。
如果我为应用提供Files.ReadWrite
范围,则相同的命令会生成200 OK
结果,该结果会在Apps/Microsoft.Azure.AgregatorService
的OneDrive for Business中创建一个文件夹。
基于此,我有两个问题:
Files.ReadWrite.AppFolder
范围启用哪些Microsoft Graph操作? Files.ReadWrite.AppFolder
范围创建和访问AppFolder?答案 0 :(得分:1)
Files.ReadWrite.AppFolder
范围无效,不应使用。我已经打开了一个错误来修复文档以删除此引用。现在通过Microsoft Graph,您需要请求Files.ReadWrite权限才能使用app文件夹。
我正在研究将app文件夹名称创建为AgregatorService而不是应用程序实际名称的问题。