Если для определенного файла в OneDrive мы наследуем разрешения из его родительской папки, эти данные не возвращаются с помощью Microsoft Graph API:
Я выполняю следующий GET вызов:
GET
https://graph.microsoft.com/beta/users/{user_id}/drive/items/{item_id}/permissions
но в ответ я получаю:
{ "@odata.context": "https://graph.microsoft.com/beta/$metadata#users('{user_id}')/drive/items('{item_id}')/permissions", "value": [ { "id": "{permission_id}", "roles": [ "owner" ], "grantedTo": { "user": { "email": "User email", "id": "user_id", "displayName": "User name } }, "inheritedFrom": {} } ] }
если разрешение уникальное и не наследуется, inheritedFrom вообще не отображается.
inheritedFrom
Как мне получить унаследованный объект?