我有一个 SharePoint 加载项,它在 AppManifest.xml 中定义了以下应用程序权限。
<AppPermissionRequests AllowAppOnlyPolicy="false" >
<AppPermissionRequest Scope="http://sharepoint/taxonomy" Right="Write" />
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="FullControl" />
</AppPermissionRequests>
为避免用户需要“网站集管理员”权限,将“AllowAppOnlyPolicy”设置为 false。
该应用程序的目的是创建一个存储所有需要信息的子站点。我可以毫无问题地创建子网站,但是从我尝试访问子网站中的列表的那一刻起,我收到“拒绝访问。您无权执行此操作或访问此资源。” 例外。我发现这很令人惊讶,因为我预计如果您在网站上拥有“完全控制权”,您也可以访问子网站。
有没有一种无需添加网站集读取权限即可访问子网站列表的方法?