Sharepoint 2007 是否需要Sharepoint 2007权限来查看页面中的Web部件,但不编辑页面?

Sharepoint 2007 是否需要Sharepoint 2007权限来查看页面中的Web部件,但不编辑页面?,sharepoint-2007,permissions,web-parts,Sharepoint 2007,Permissions,Web Parts,我有以下情况: 我有一份定制物品的清单。具有“贡献”权限级别的用户可以添加和编辑此列表上的项目 我创建了一个空白的webpart页面,并向该页面添加了一个webpart以查看自定义列表。 Web部件页面存储在“页面”文档库中 这很好,只是我不想让贡献者弄乱Web部件并修改共享页面。因此,为了让“修改共享Web部件”链接消失,我打破了对页面文档库的继承,并将贡献者的权限设置为“只读” 但是,这并没有按预期工作,当用户访问web部件页面时,不会显示整个web部件 我已经解决了创建自定义权限级别的

我有以下情况:

  • 我有一份定制物品的清单。具有“贡献”权限级别的用户可以添加和编辑此列表上的项目
  • 我创建了一个空白的webpart页面,并向该页面添加了一个webpart以查看自定义列表。 Web部件页面存储在“页面”文档库中
这很好,只是我不想让贡献者弄乱Web部件并修改共享页面。因此,为了让“修改共享Web部件”链接消失,我打破了对页面文档库的继承,并将贡献者的权限设置为“只读”

但是,这并没有按预期工作,当用户访问web部件页面时,不会显示整个web部件

我已经解决了创建自定义权限级别的问题,默认“只读”级别所需的权限是页面列表上的“编辑项目”权限

但是,此权限允许用户编辑页面和更改Web部件

如何获得正确的权限集?对于大多数用户,我需要将页面设置为“只读”,但仍然让他们查看Web部件(并在原始自定义列表中添加和编辑项目)

谢谢,
Manuel

包含web部件的页面是否已签入、发布和批准


这可能不是权限问题,可能是只读用户看到的是页面的旧发布版本(不包含web部件的版本)。

没错!我只需再次签出该文件并发布一个mayor版本,然后该Web部件开始按需要显示。谢谢!