【发布时间】:2019-02-02 00:35:52
【问题描述】:
对于 SharePoint Online 连接器,我们使用以下步骤来获取所有网站:
第 1 步:在 SharePoint 实例上创建具有以下权限 xml 的加载项
<AppPermissionRequests>
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl"/>
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="Read"/>
</AppPermissionRequests>
第 2 步:使用下面的 API 获取所有站点和子站点
https://<site_name>.sharepoint.com/_api/search/query?querytext='contentclass:STS_Site' &rowlimit=100
我们面临的问题 –
- 以上端点返回所有
sites, sub sites along with user’s personal site(One drive),而我们需要所有sites and sub sites仅限。 - 请建议读取所有站点、所有子站点、所有文件夹和文件元数据所需的最低权限
我们参考了以下链接:
【问题讨论】:
标签: sharepoint sharepoint-online sharepoint-rest-api