实施共享点列表的安全性
我有一个共享点列表,我想用它来实现三件事:
冻结一些列,以便它们的数据只能由特定人员编辑,例如具有完全权限的网站所有者组中的人员.
根据某些用户组隐藏某些列。早些时候,我通过创建两个视图来做到这一点,一个视图选择了有限的列并对所有人可见,另一个视图的所有列都带有过滤器
Restricted_user = [Me]
,并且我已将所有用户' 名称来自该字段中的活动目录,但我猜它存在安全漏洞,比如有人可以通过选择查看项目来查看所有行数据,并且该行中的所有内容都对他可见。2.1。如果选择我自己的第二个选项方法,我可以与组别名(而不是个人)实现此比较,这样我只需在该列字段中放入组别名,而不是该组别名中的所有名称。
最后但并非最不重要的一点是,我可以将列表行分为两类,以便两个不同的组只能访问和编辑自己的数据。例如。 20 行中有 5 行可供 group1 访问,15 行可供 group2 访问,但它们无法访问彼此的数据行。
很抱歉问了很长的问题。
I have a share-point list with which I want to implement three things:
Freeze some columns so that their data can be edited by specific people only like the ones within site owners group with full privileges.
Hide some columns according to some user groups. Earlier I did this by creating two views, one with limited columns selected and visible to all and one with all columns with filter
Restricted_user = [Me]
and I have put all users' names from active directory in that field, but I guess it has security loopholes like someone could see all row data by selecting view item and everything in that row will be visible to him.2.1. If my own second option approach is selected can I implement this comparison with group aliases, rather than individuals so that I have to put only group aliases in that column field, rather that all names in that group aliases.
Last but not the least can i break up list rows into two categories so that two different groups can access and edit their own data only.Eg. 20 rows are there 5 accessible to group1 and 15 accessible to group2 but they cant access each others data rows.
Apologies for long question.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
完成#3的最安全方法是使用 项目级别权限。不太安全的方式包括自定义视图和受众。
对于 #1 和 #2,您需要创建 自定义字段类型。开箱即用的 SharePoint 列表列不支持基于列的安全性。
The most secure way to accomplish #3 is using item level permissions. Less secure ways include custom views and audiences.
For #1 and #2, you will need to create custom field types. Out of the box SharePoint list columns do not support column based security.