获取所有在Office 365租户中为网站所有者的用户

时间:2018-08-07 21:35:06

标签: rest office365 sharepoint-online

我正在寻找一种方法来获取登录用户是站点所有者的所有站点。我尝试使用Graph API,但似乎没有支持的过滤器来获取/枚举所有站点。

我希望在几秒钟内将其取回。有人尝试过吗?

请帮助

谢谢

1 个答案:

答案 0 :(得分:0)

您可以获得有关网站的所有信息:

https://graph.microsoft.com/v1.0/$metadata#sites

然后您可以尝试使用以下查询来过滤站点信息:

https://graph.microsoft.com/v1.0/sites?select=siteCollection,webUrl&filter=siteCollection/root%20ne%20null
or
https://graph.microsoft.com/v1.0/sites/root/sites
https://graph.microsoft.com/v1.0/sites?search=
https://graph.microsoft.com/beta/sites/{site-id}/

$ filter现在不适用于查询。

一些官方文档: https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/site_list https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/site_search

相关问题