Sharepoint 向读者隐藏站点列?

Sharepoint 向读者隐藏站点列?,sharepoint,moss,Sharepoint,Moss,在一个列表中,我有一个“状态”字段,该字段应仅可供所有者访问,而不可供查看者/读者访问。任何人都可以指导我如何做到这一点。这是不可能的,但我发现这将有助于轻松存档这是不可能的,但我发现这将有助于轻松存档这是可以的,如果用户知道如何访问列表的默认视图,则视图仍然可见。如果不是安全问题,则可以使用以下方法: 打开“所有项目”视图(/Lists/MyList/AllItems.aspx) 编辑页面 添加与Web部件相同的列表,两次 删除原始Web部件(带有“更改视图”下拉列表的Web部件) 编辑We

在一个列表中,我有一个“状态”字段,该字段应仅可供所有者访问,而不可供查看者/读者访问。任何人都可以指导我如何做到这一点。

这是不可能的,但我发现这将有助于轻松存档这是不可能的,但我发现这将有助于轻松存档这是可以的,如果用户知道如何访问列表的默认视图,则视图仍然可见。如果不是安全问题,则可以使用以下方法:

  • 打开“所有项目”视图(/Lists/MyList/AllItems.aspx)
  • 编辑页面
  • 添加与Web部件相同的列表,两次
  • 删除原始Web部件(带有“更改视图”下拉列表的Web部件)
  • 编辑Web部件并配置视图
  • 在工具部分中,在高级[+]上,将受众设置为所需的群体
  • 完成了
当然可以,如果用户知道如何访问列表的默认视图,您的视图仍然可见,如果这不是安全问题,您可以使用以下方法:

  • 打开“所有项目”视图(/Lists/MyList/AllItems.aspx)
  • 编辑页面
  • 添加与Web部件相同的列表,两次
  • 删除原始Web部件(带有“更改视图”下拉列表的Web部件)
  • 编辑Web部件并配置视图
  • 在工具部分中,在高级[+]上,将受众设置为所需的群体
  • 完成了
或者,您可以创建一个工作流,将项目及其元数据复制到一个新列表中,但不包含该特定列,并且只授予查看者查看该列表的权限

或者您可以创建一个工作流,将项目及其元数据复制到一个新列表中,但不包含该特定列,并且只授予查看者查看该列表的权限

如果问题是安全性问题(通常是安全性问题,否则只需使用视图),则无法锁定特定列。你可以找到隐藏它们的技术,但你只是在填补漏洞


KoenVosters推荐的工作流方法可能是我能想到的唯一一种无需编码就能实现这一点的安全方法。

如果问题是安全性(通常是安全性,否则只需使用视图),则无法锁定特定列。你可以找到隐藏它们的技术,但你只是在填补漏洞

KoenVosters推荐的工作流方法可能是我能想到的唯一一种安全的方法,它不需要编码就可以实现