SharePoint Online API - получить назначения ролей для документа - PullRequest
0 голосов
/ 11 октября 2018

У меня есть библиотека документов в SharePoint Online (Office 365), где документы находятся в папках.Каждая папка имеет уникальные разрешения, и в большинстве случаев определенным группам AD предоставляются разрешения.

Теперь мне нужен (в конце концов, в MS Flow, но сейчас я просто заставлю его работать в браузере) HTTPВызов API (или, при необходимости, множественное число), который возвращает список групп, имеющих разрешения для данного документа / файла.

Я пробовал различные вызовы, но они возвращают все назначения ролей, действующие для всего списка./Библиотека.Примеры звонков, которые я пробовал:

/_api/web/getFileByServerRelativeUrl('relative path to myfile.docx')?$expand=ListItemAllFields/RoleAssignments/Member

и

/_api/web/lists/getbytitle('MyDocumentlibrary')/items(myid)/RoleAssignments?$expand=Member,RoleDefinitionBindings

Может ли кто-нибудь предоставить мне информацию о том, как достичь моей цели?Я знаю, что это возможно - просто не могу найти правильный путь.

Спасибо!

...