【视图功能11】视图权限控制与协作场景实践
在组织中,数据共享与安全往往需要权衡。明道云的视图权限控制功能,允许我们精细地控制“谁能看一个视图”、“谁能在视图中操作哪些记录/字段”,配合角色、部门、成员等多维角色设定,在协作型业务中非常有用。本文从权限机制、配置技巧、协作场景实践与常见问题入手,帮助你掌握视图权限控制在实战中的应用。
一、权限机制基础
1. L1–L3 三个层级权限
明道云中,用户角色权限控制视图的配置通常分为三个层级:查看/编辑/删除记录的操作权限、记录范围、字段范围。官方说明如下:
-
L1:视图下可操作权限(Operation Level)
即“在这个视图中,某个角色是否有权限查看、编辑、删除记录”。它决定基本的动作能力。 -
L2:记录的范围(Record Scope)
即“可操作/可见记录是哪些”:全部记录、本人加入的、本人拥有者、部门相关、下属相关等。用户看到的不只是视图的样式,还受到哪些记录被选入的约束。 -
L3:字段(Field)级范围(Field Scope)
即在视图中可见或可编辑哪些字段。某些字段可能对某些角色隐藏或只读。甚至能控制新增或导出的操作中哪些字段可操作。
2. 多角色权限合并规则
一个用户可能属于多个角色,每个角色可能在同一个视图中有不同程度的权限配置,此时系统会合并这些角色的权限: