1 功能简介
操作权限设置可以在不同的用户访问表单时,对表单界面的操作加以区分,例如控制对列表数据的维护权限,可以限制只有特定角色的用户可以新增、修改和删除列表数据,而不满足权限条件的用户进入该列表则只能查看数据。
2 全局操作权限设置
全局操作权限支持从“角色”、“组织”、“组织角色”、“岗位”四个维度对权限进行控制,同时支持自定义条件来控制操作权限。
3 行操作权限设置
行操作权限支持从“单字段”、“多字段”、“角色”、“组织”、“组织角色”、“岗位”六个维度对权限进行控制,也支持自定义条件控制操作权限。
4 配置说明
(1)不控制
默认不控制,即没有权限控制,所有用户都可以使用当前配置的操作。
(2)单字段控制
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限字段:可以选择主表元数据字段,通过某个字段值为条件来控制操作权限
- 权限设置列表:在【字段值】添加以该字段的值作为条件(当所选字段值等于设置值时条件生效),并在【允许操作类型】中选择该值对应的允许使用的操作类型。
(3)多字段控制
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限设置列表:配置多字段条件和允许操作类型。
- 条件设置:通过字段选择、操作符选择、字段值设置可以为多个字段设置条件。条件之间的关系可以设置为满足全部条件时生效,也可以满足任意条件生效。
(4)按角色控制
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限设置列表:选择角色和允许使用的操作类型。
(5)按组织控制
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限设置列表:选择组织(可配是否含下级组织)和与允许使用的操作类型。
(6)按组织角色控制
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限设置列表:选择组织(可配是否含下级组织)、组织下的角色和对应的允许使用的操作类型。
(7)按岗位控制
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限设置列表:选择岗位和对应的允许使用的操作类型。
(8)自定义条件
- 不受控制的操作:选择不需要进行权限控制的操作,无论如何都会显示在前端界面。
- 权限设置列表:使用表达式自定义条件并配置对应的允许使用的操作类型。
- 是否判断全部条件:支持两种条件判定方式。
- 未勾选【判断全部条件】时,按条件列表自上而下顺序执行校验,找到首个符合的条件就返回配置的允许操作类型,不再校验后续条件,适用于简单操作权限配置。
- 勾选【判断全部条件】时,将判断条件列表全部条件,并将符合的所有条件的允许操作类型取合集去重后返回,适用于较为复杂的操作权限控制。
作者:Eric 创建时间:2024-06-13 13:50
最后编辑:Eric 更新时间:2025-04-24 13:55
最后编辑:Eric 更新时间:2025-04-24 13:55
