【问题标题】:Sharepoint 2007 permissions needed to View webpart in page but not edit page?Sharepoint 2007 需要在页面中查看 web 部件而不是编辑页面的权限?
【发布时间】:2011-06-19 15:55:24
【问题描述】:

我有以下场景:

  • 我有一个自定义项目列表。具有“贡献”权限级别的用户可以在此列表中添加和编辑项目。
  • 我创建了一个空白 Web 部件页面,并在页面中添加了一个 Web 部件以查看自定义列表。 Webpart 页面存储在“Pages”文档库中。

这很好用,除了我不希望贡献者弄乱 webpart 并修改共享页面。所以为了让“修改共享的 webpart”链接消失,我打破了 Pages 文档库上的继承,并将贡献者的权限设置为“只读”。

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

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

但是,此权限授予用户编辑页面和更改 Web 部件的权限。

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

谢谢, 曼努埃尔

【问题讨论】:

    标签: sharepoint-2007 permissions web-parts


    【解决方案1】:

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

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

    【讨论】:

    • 没错!我只需要再次签出文件并发布市长版本,webpart 就开始按需要出现。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2018-12-01
    • 2014-10-08
    • 2010-11-18
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 2014-09-28
    • 2011-04-09
    相关资源
    最近更新 更多