是否所有网站都是 Microsoft Graph 中根网站的子网站?



我正在尝试通过Microsoft图形REST API检索所有SharePoint Sites

。查看网站资源,我可以看到有一些方法可以获取根网站、获取子网站以及按组获取网站。

是否所有 SharePoint 网站(包括组网站(都可以作为根网站的子网站找到?还是我需要检索每个组并枚举这些组?

若要跨租户检索所有站点,可以使用Search for sites终结点,例如:

GET https://graph.microsoft.com/v1.0/sites?search=*

实际上,要检索组站点,似乎唯一受支持的方法是:

  • 列出所有组,例如:GET https://graph.microsoft.com/v1.0/groups?$filter=groupTypes/any(c:c+eq+'Unified')&$select=id
  • 并枚举每个组以检索组站点:GET https://graph.microsoft.com/v1.0/groups/{group-id}/sites/root

No.组织根是组网站的同级。

如果有帮助,API 确实具有基本的搜索功能。 https://learn.microsoft.com/en-us/graph/api/site-search?view=graph-rest-1.0

最新更新