【发布时间】:2020-04-24 07:38:14
【问题描述】:
在共享点站点中,用户位于“管理员”组中,该组对共享点站点具有“完全控制”权限。并且该用户也是“团队成员”组中的“所有者”,只有组所有者可以编辑成员资格。
但是当发送 '_api/web/sitegroups(groupid)/canCurrentUserEditMembership' 调用时,它返回一个 'false'。对于“canCurrentUserViewMembership”,它返回“true”。
而且很明显,用户只能使用 REST API 向组发送 GET 请求。任何 POST 请求都会失败并显示 403 拒绝访问状态。
由于我提到的一些材料建议,我检查了母版页是否已签出或处于待批准状态。它不是。
我正在使用一个共享点加载项应用程序,在它的 AppMainfest.xml 中我也添加了这个,
<AppPermissionRequests>
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web/list" Right="FullControl" />
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="FullControl" />
</AppPermissionRequests>
但是通过手动登录到共享点站点,用户可以查看、添加、删除用户组中的用户。
我正在努力解决这个问题。非常感谢任何解决此问题的帮助。
【问题讨论】:
标签: sharepoint