Свойство inheritedFrom пусто для разрешения в файлах в Microsoft Graph API - PullRequest
0 голосов
/ 12 апреля 2020

Если для определенного файла в OneDrive мы наследуем разрешения из его родительской папки, эти данные не возвращаются с помощью Microsoft Graph API:

Я выполняю следующий 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 вообще не отображается.

Как мне получить унаследованный объект?

...