添加并管理本人提交的数据
1. 简介
1.1 应用场景
对于提交的数据,有时候涉及到数据的查看、二次修改及其他操作,需要开放给成员管理数据的权限,但是只能管理本人提交的数据,不可查看他人的数据。
1.2 设计思路
1)新建客户拜访表
2)添加管理本人数据的权限
1.3 预期效果
以客户拜访为例,后台提交了多个成员作为负责人的数据,当简小文切换至「简小文的权限」时,仅能添加并管理负责人为自己的数据。效果如下所示:
2. 设置步骤
插件使用体验可先安装:权限案例模板表单。本文将按照「客户拜访」表单进行讲解。
2.1 基础表单配置
新建「客户拜访」表单,所需信息及字段设置如下:
字段分类 | 字段名称 | 字段类型 |
客户信息 | 客户名称 | 单行文本 |
客户编码 | ||
客户状态 | ||
客户联系人 | ||
联系电话 | ||
拜访信息 | 拜访负责人 | 成员单选 |
拜访方式 | 下拉框 | |
拜访目的 | ||
拜访记录 | 多行文本 |
2.2 设置权限
进入「表单发布 >> 对成员发布」处,设置「添加并管理本人数据」的权限。企业可根据业务需求设置如下所示 2 种类型的权限:
我们将分别为大家讲解两种权限的设置步骤。
2.2.1 预定义权限组
如果是普通表单,且不需要导入数据的权限,也无需控制字段权限,那么直接将需要权限的成员添加到「提交并管理本人数据」这个权限组中即可。
1)选择成员
在「表单发布 >> 对成员发布」处,点击「添加成员」,在部门成员列表处选择成员后,点击「确定」。
2)选择权限
在「成员权限」处,选择「添加并管理本人数据」预定义权限组即可。
2.2.2 自定义权限组
如果是流程表单或者普通表单但是有其他权限设置,可以根据企业业务需求来自定义成员权限。
1)选择成员
在「表单发布 >> 对成员发布」处,点击「添加成员」,在部门成员列表处选择成员后,点击「确定」。
2)选择权限
在「成员权限」处,选择「自定义」。
3)设置权限
企业可根据成员权限自定义进行权限命名、设置操作权限、字段权限以及数据权限。以设置「简小文的权限」为例,如下所示:
- 名称信息:设置名称为「简小文的权限」;
- 操作权限:勾选「全选」,选择全部操作权限;
- 字段权限:勾选全部字段的「可见」「可编辑」权限;
- 数据权限:设置为「拜访负责人」等于任意一个「当前用户」。
2.3 效果演示
效果参见本文【1.3 预期效果】。