当尝试使用此请求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.All
或Group.ReadWrite.All
不起作用
答案 0 :(得分:1)
这绝对是一个错误,我们已经找到了原因并禁用了有问题的代码。将来,我建议在https://github.com/OneDrive/onedrive-api-docs/issues处为OneDrive和SharePoint API中的回归问题,因为有更多的关注对象,而且肯定会有更好的吸引力。