上级部门管理下级部门数据
1. 简介
1.1 案例简介
通过权限组中设置数据权限,实现成员管理本部门及下属部门数据的效果。
1.2 应用场景
适用于企业当中仅当部门有数据管理权限的场景中,如项目管理时进度查看、部门内部资料查看、部门成员考勤数据/日报数据提交等。
1.3 设计思路
1)新建日报提交表
2)设置上级部门管理下级部门数据权限
1.4 预期效果
以日报提交场景为例,后台提交了多个部门的日报数据。简小文在通讯录中的架构为「设计中心」,则「简小文」切换至「管理本部门及下级部门」权限组时,仅能管理设计中心及其下级部门的数据,无法查看其他部门的数据。效果如下所示:
2. 设置步骤
插件使用体验可先安装:权限案例模板表单。本文将按照「日报提交」表单进行讲解。
2.1 基础表单配置
新建「日报提交」表单,所需信息及字段设置如下:
字段名称 | 字段类型 |
提交成员 | 成员单选 |
所属部门 | 部门单选 |
提交日期 | 日期时间 |
日报内容 | 多行文本 |
2.2 自定义权限设置
2.2.1 添加成员
在「表单发布 >> 对成员发布」处,点击「添加成员」,在部门成员列表处选择成员后,点击「确定」。
2.2.2 选择权限
在「成员权限」处,选择「自定义」。
2.2.3 设置权限
企业可根据成员权限自定义进行权限命名、设置操作权限、字段权限以及数据权限。以设置「简小文的权限」为例,如下所示:
- 名称信息:设置名称为「管理本部门及下级部门」;
- 操作权限:勾选「全选」,选择全部操作权限;
- 字段权限:勾选全部字段的「可见」「可编辑」权限;
- 数据权限:设置为「所属部门」等于任意一个「当前部门及下级部门」。
2.3 效果演示
效果参见本文【1.3 预期效果】。