在One drive for business中创建app文件夹 - 权限

时间:2018-02-07 15:07:37

标签: onedrive office365api

我正在处理One Drive for Business帐户的文件上传程序。 我的应用程序应该具有尽可能最低权限的访问权限,以确保安全性。

我可以验证并生成正确的令牌,但是当我只有该访问权限时,我无法创建应用程序文件夹:Files.ReadWrite.AppFolder。我收到了以下回复: {“error”:{“code”:“accessDenied”,“message”:“来电者无权执行此操作。”}}

当我将我的权限扩展到Files.ReadWrite.All时,相同的请求成功。 请求:获取https:// {tenant} -my.sharepoint.com/_api/v2.0/me/drive/special/approot/

我知道正确的房客,我只是没有在那篇帖子中提供。

One Drive for Business是否支持App Folder权限?我不确定根据以下文件:

https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/drive_get_specialfolder

1 个答案:

答案 0 :(得分:0)

不幸的是,Files.ReadWrite.AppFolder不适用于OneDrive Business(see this documentation)。这是我们肯定想要解决的问题,因此如果您想要这些功能,我建议您确保我们有一个想法on our uservoice page