我有一个自定义的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的Graph Explorer),我看到一个401 Unauthorized
响应。如何使用Microsoft Graph API在OneDrive for Business中的AppFolder中创建文件?
如果我给应用程序Files.ReadWrite
范围,则同一个命令会产生200 OK
结果,该结果在OneDrive for Business中创建一个文件夹Apps/Microsoft.Azure.AgregatorService
。
在此基础上,我有两个问题:
- 什么微软图形操作请问
Files.ReadWrite.AppFolder
范围启用? - 如何使用
Files.ReadWrite.AppFolder
作用域创建和访问AppFolder?
“现在通过Microsoft Graph,您需要请求Files.ReadWrite权限才能使用应用文件夹。” 未来的计划是什么? – Mathias
我们一定会在未来支持这一点。但是,SharePoint中的权限模型不适合轻松添加此功能。我们正在对服务进行必要的更改以支持此功能,并将在我们拥有安全解决方案后立即发布。 –
Ryan,有关AppFolder的任何消息? –