4.4 权限设置

高级设置—权限设置:可设置表单的数据权限字段权限操作权限


一、数据权限设置

1.新建,选择使用角色:

2.选择数据权限设置方式:

设置筛选条件:即对应角色只能看到根据筛选条件过滤后的数据

按角色管理范围显示人员数据:根据微服务用户管理-角色管理中为该角色人员设置的管理范围,对应角色只能看到其管理范围内人员的数据

注意:此处人员读取的是单位通讯录,需要在本单位通讯录管理应用中进行维护。

*人员准备:微服务用户管理中导入人员→通讯录管理中建立部门(院系)层级关系→微服务角色管理中为每种角色及角色下的人员分配管理人员范围

3.选择数据权限设置方式后,点确定,列表中增加相应的权限设置条目:

4.授权为符合筛选条件的数据,点击设置数据权限:


注意:非单独设置的角色统归于“其他”(最后一行),也可为这些人员设置数据权限,默认全部数据。

5.效果:

管理员可以看到全部数据:


①根据筛选条件过滤,设置学生角色只能看到发起时间字段值为2020年1月-6月,所属人为自己的数据:


②设置老师角色按角色管理范围显示人员数据:



二、字段权限设置

1.新建,选择使用角色:


2.选择角色后点确定,列表中增加相应的权限设置条目:


3.点击设置字段权限,可设置每个字段对该角色可编辑、只读或隐藏:


4.效果:设置老师角色只允许看到发起人姓名、发起时间、审批状态和当前审批人4个字段:



三、操作权限设置

1.新建,选择使用角色:


2.选择角色后点确定,列表中增加相应的权限设置条目:


3.点击设置操作权限,可设置顶部操作按钮、右侧操作按钮和其他操作按钮(打印、删除记录)对该角色是否可用:

4.效果:设置老师角色不能使用导入单位用户、删除(包括顶部的批量删除和操作列的逐条删除)和发放采集:

----------

*多权限组设置:后台管理表单数据,有时会需要将同一个表单的数据管理页挂在多个业务系统菜单下,用户在不同菜单打开时要能适用不同的权限设置。

点击权限设置右上角的添加权限组,可以为本表单设置多个权限组。具体使用详见5.4多权限组