Попытка удалить разрешения возвращает HTTP 403 - Операция не разрешена
При попытке выполнить операцию DELETE с помощью этого запроса https://graph.microsoft.com/v1.0/drives/{drive-id}/items/{item-id}/permissions/{perm-id}
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.
Странно то, что он работает при добавлении новой области разрешений предварительного просмотра Sites.FullControl.All
в то время как Files.ReadWrite.All
или же Group.ReadWrite.All
не работает
1 ответ
Это определенно была ошибка, и мы нашли причину и отключили проблемный код. В будущем я бы порекомендовал создавать проблемы по адресу https://github.com/OneDrive/onedrive-api-docs/issues для регрессий в API-интерфейсах OneDrive и SharePoint, так как на это гораздо больше внимания и, безусловно, будут лучшая тяга.