OneDrive API - Как я могу получить конкретным пользователям (электронным письмам), что элемент был передан им по общей ссылке - PullRequest
0 голосов
/ 09 июля 2019

На одном диске есть возможность поделиться элементом по общей ссылке и указать доступ для определенных пользователей.

Я пытался использовать API (/ users / {userId} / drive / items / {itemId} / permissions), который получает разрешение для общей ссылки, но там нет подробных сведений о конкретных пользователях, которым этот элемент был предоставлен им. Ответ выглядит следующим образом:

{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('email')/drive/items('itemId')/permissions/$entity",
  "id": "id",
  "roles": [
    "write"
  ],
  "link": {
    "scope": "users",
    "type": "edit",
    "webUrl": "url"
  }
}

Единственное, что я получаю при ответе, - это область, в которой ссылка была предоставлена ​​конкретным пользователям.

Есть ли способ получить список пользователей, имеющих разрешение на общую ссылку?

...