我们创建了一些自定义视图,据我所知,无法隐藏某些群组用户的视图?
我知道视图过滤器,但我真的想要从这个组中完全隐藏视图。
有什么想法吗?
答案 0 :(得分:2)
您是否可以简单地在该文档库中使用内容批准将所有“待处理”文档标记为“未批准”,并且具有自动流程或工作流程批准具有设置开始日期的任何文档?这将隐藏标准用户的待处理文档,同时允许任何标记为具有该DL的“批准”权限的组查看它们。
答案 1 :(得分:1)
如果要隐藏一组用户(访问者)的列表视图中的数据,并将其显示给另一组用户(管理员)。使用“站点设置”选项编辑视图页面。打开包含编辑模式列表视图的webpart,在Appreances下打开Audience目标。如果数据不属于特定组,这将阻止用户查看数据。
答案 2 :(得分:0)
SharePoint安全模型不包括对列表视图分配权限的任何支持。您可能使用jQuery或类似的东西破解页面以隐藏其他视图作为选项,但这不受支持。
通过转到“查看属性”,用户将能够查看列表项的所有数据。你有安全理由这样做吗?
答案 3 :(得分:0)
可以通过SharePoint Designer完成,您可以创建视图并设置一个组来访问此视图
答案 4 :(得分:0)
您可以使用某些第三方权限工具隐藏某些群组用户的视图:BoostSolutions' Column/View Permission或MetaVis' Security Manager。
BTW,我为BoostSolutions工作,我提到了我们的产品,因为它适用于您的问题:)