2022.01.25 版本更新-行业通讯录数据权限升级
1. 名词解释-行业通讯录
“行业通讯录”是带有行业属性的、相对于组织内部通讯录的一类组织架构。
举例:教育行业的“家校通讯录”,通讯录由学生、学生家长、班主任、科任老师、年级主任、学段负责人、校区负责人等组成,其中班主任、科任老师、年级主任、学段负责人、校区负责人同时在学校的内部通讯录。
在家校通讯录中,通过关联班主任、科任老师、年级主任、学段负责人、校区负责人的方式,建立内部通讯录和“家校通讯录”的联系。
图1:左图为内部通讯录 右图为家校通讯录
同理,县域钉的社区/村等组织的“居民通讯录”也是一种行业通讯录;
2. 本期升级能力概述
本期主要升级宜搭的数据权限配置能力,从原来只支持内部通讯录权限,扩展支持行业通讯录相关的数据权限。
- “班主任查看本班学生的表单数据”了;
- “家长查看自己孩子的表单数据”;
- 可以“查看行业通讯录成员全部数据”的权限成员;
- 代提交场景,数据归属人设置
下面以教育的两个业务场景,介绍本期升级能力:
3. 业务场景:内部教职工填写学生数据、班主任/家长数据查看
3.1 业务案例说明
3.2 权限配置
3.2.1 表单提交权限设置
表单提交权限配置,根据查看人员归属的通讯录类型,分为两类(1)内部通讯录成员提交权限组(2)家校通讯录成员提交;
因为上述业务场景中,只需要内部成员提交表单,所有只需要设置内部通讯录成员可提交即可。
3.2.2 数据归属人设置
宜搭的数据权限配置原都是按照提交人来识别数据范围,如已由的“本人提交”、“本部门提交”、“下级部门提交”等,但是在上述业务场景里,是内部通讯录成员提交的学生数据,数据归属为学生,所以这里进行数据归属人的设置。(如果没有设置数据归属人,则数据默认归属为“提交人“);
3.2.3 数据权限配置
这里,平台根据数据归属人的通讯录不同,表单数据分为两类:(1)内部通讯录成员的数据 (2)行业通讯录成员的数据,依次设置不同数据的查看权限;
在表单层:页面设置>权限设置>查看状态页面,关于本组织家校通讯录数据的查看权限配置:
- 设置谁可以查看该表单家校通讯录成员全部数据的权限成员
- 开启“班主任可以查看本班数据”的权限组
- 开启“家长查看自己孩子的数据”的权限组
3.3 实现效果
用户在“数据管理页”和“报表”中看到的表单数据范围,都受上述配置控制;
- 负责学生素质成绩单数据录入的健康老师“云霄”可以看到4名学生的数据;
- 班主任“赵信”,可以看到本班3名学生的数据;
- 班主任“觅为”,可以看到本班1名学生的数据及自己孩子“欢欢”的数据;
- 学生家长“多多”,可以看到自己两个孩子“鹿秋”和“银丰”的数据;
- 学生雨龙的妈妈,可以看到自己孩子“雨龙”的数据
4. 业务场景:学生家长填写学生数据、班主任/家长/内部业务负责人数据查看
4.1 业务案例说明
4.2 权限配置
4.2.1 表单提交权限设置
设置家校通讯录成员可提交;
4.2.2 数据权限配置
在表单层:页面设置>权限设置>查看状态页面,设置家校通讯录数据的查看权限:
4.3 实现效果
用户在“数据管理页”和“报表”中看到的表单数据范围,都受上述配置控制;
5. 其他
5.1 报表/自定义页面/生成的数据管理页的查看权限
报表/自定义页面/生成的数据管理页,谁可以查看这些页面的权限配置,根据查看人员归属的通讯录分为两类:(1)内部通讯录成员查看权限(2)家校通讯录成员查看权限;
可根据业务需求,配置两类通讯录成员中,哪些成员可查看该页面;