将网站列隐藏到读者?

时间:2009-11-18 15:17:33

标签: sharepoint moss

在列表中的

我有一个“状态”字段,只有所有者和查看者/读者才能访问它,不应该访问它。有人可以指导我如何做到这一点。

4 个答案:

答案 0 :(得分:1)

嗯,你可以,如果用户知道如何访问列表的默认视图,你的视图仍然可见,如果不是安全问题,你可以使用它:

  • 打开所有项目视图(/Lists/MyList/AllItems.aspx)
  • 编辑页面
  • 将相同的列表添加为WebPart,两次
  • 删除原始网站部分(具有更改视图下拉菜单的部分)
  • 编辑您的WebParts并配置您的观点
  • 在工具部分中,在高级[+]上将受众群体定位设置为所需的群组
  • 完成!

答案 1 :(得分:1)

或者您可以创建一个工作流,将项目复制到包含元数据的新列表,但没有该特定列,并且只允许查看者查看该列表的权限。

答案 2 :(得分:1)

如果问题是安全问题(通常是,或者只是使用视图),则无法锁定特定列。你可以找到隐藏它们的技术,但是你只需要堵塞它们。

KoenVosters推荐的工作流方法可能是我能想到的唯一安全的方式,无需编码即可实现。

答案 3 :(得分:0)

这不是开箱即用的,但我遇到了这个tool,这将有助于轻松归档