Попытка удалить разрешения возвращает HTTP 403 - Операция не разрешена - PullRequest
2 голосов
/ 19 апреля 2019

При попытке выполнить операцию УДАЛИТЬ, используя этот запрос 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 Ответ

1 голос
/ 26 апреля 2019

это определенно была ошибка, и мы нашли причину и отключили проблемный код.В будущем я бы порекомендовал создавать проблемы на https://github.com/OneDrive/onedrive-api-docs/issues для регрессий в API OneDrive и SharePoint, так как их гораздо больше, и определенно улучшится сцепление.

...