尝试删除权限将返回HTTP 403-不允许操作

时间:2019-04-19 14:40:37

标签: microsoft-graph onedrive microsoft-graph-files

当尝试使用此请求https://graph.microsoft.com/v1.0/drives/{drive-id}/items/{item-id}/permissions/{perm-id}进行DELETE操作时,Microsoft Graph已开始使用此正文返回HTTP 403

{
    code: "notAllowed"
    innerError: {request-id: "6f8821bc-bb2a-46ba-89c8-99238765e27f", date: "2019-04-19T09:48:04"}
    message: "Operation not allowed"
}

这非常关键,因为我们不再具有删除已添加到SharePoint网站中的文件夹的权限的方法。我们看到这个问题正在影响越来越多的租户。到目前为止,Microsoft支持还不是很有帮助,所以我不知道该从哪里获得帮助。我认为该问题是由于在SharePoint / Microsoft Teams中对权限模型进行工作而产生的副作用。

奇怪的是,它在添加新的预览权限范围Sites.FullControl.All时有效,而Files.ReadWrite.AllGroup.ReadWrite.All不起作用

1 个答案:

答案 0 :(得分:1)

这绝对是一个错误,我们已经找到了原因并禁用了有问题的代码。将来,我建议在https://github.com/OneDrive/onedrive-api-docs/issues处为OneDrive和SharePoint API中的回归问题,因为有更多的关注对象,而且肯定会有更好的吸引力。