【发布时间】:2011-06-19 15:55:24
【问题描述】:
我有以下场景:
- 我有一个自定义项目列表。具有“贡献”权限级别的用户可以在此列表中添加和编辑项目。
- 我创建了一个空白 Web 部件页面,并在页面中添加了一个 Web 部件以查看自定义列表。 Webpart 页面存储在“Pages”文档库中。
这很好用,除了我不希望贡献者弄乱 webpart 并修改共享页面。所以为了让“修改共享的 webpart”链接消失,我打破了 Pages 文档库上的继承,并将贡献者的权限设置为“只读”。
但是,这不会按预期工作,当用户访问 Web 部件页面时,不会显示整个 Web 部件。
我已经解决了创建自定义权限级别的问题,默认“只读”级别所需的权限是“页面”列表上的“编辑项目”权限。
但是,此权限授予用户编辑页面和更改 Web 部件的权限。
如何获得正确的权限集?对于大多数用户,我需要将页面设置为“只读”,但仍让他们查看 Web 部件(并在原始自定义列表中添加和编辑项目)。
谢谢, 曼努埃尔
【问题讨论】:
标签: sharepoint-2007 permissions web-parts