Получите группы SharePoint (не группы AD), используя Graph API - PullRequest
0 голосов
/ 24 мая 2018

Есть ли способ получения групп SharePoint с помощью Microsoft Graph?

Я могу получить группы каталогов Azure с помощью https://graph.microsoft.com/v1.0/groups, но мне нужны группы SharePoint.

Я мог быполучить SiteCollection с использованием https://graph.microsoft.com/beta/sites/{id}, но я не могу получить группы SharePoint в семействе сайтов.

1 Ответ

0 голосов
/ 24 мая 2018

Это не очень легко доступно только в Microsoft Graph.Если у вас был некоторый доступ к API SharePoint, вы могли бы получить GUID из «Списка информации о пользователях», который в настоящее время кажется скрытым от Microsoft Graph.Этот вызов SharePoint API будет GET HTTP https://sometenant.sharepoint.com/_api/web/lists?$select=title,id&$filter=Title%20eq%20%27User%20Information%20List%27

Если у вас есть этот GUID для этого списка, вы можете выполнить вызов Graph: https://graph.microsoft.com/beta/sites/{site id}/lists/{list ID from the SharePoint API}/items

, который даст вам полный список участников, включаягрупп.Это все еще хак, поскольку группы, которые вам нужно отфильтровать по содержимому типа / имени и т. Д. «SharePointGroup» - в любом случае, кажется, глючит в Graph Explorer.Попытка получить программный доступ к этому будет затруднена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...