【数据收集】使用TDUCK数据权限分级管理设置教程

场景演示

在实际业务中,常常有需要不同组织 / 部门进行同一个表单数据的管理,例如:A 部门查看 a 数据,B 部门查看 b 数据,此教程将以返村核酸报告提报为例,模拟各村级单位可管理该村数据,可进行编辑、查询、删除等操作的场景,应该如何正确的进行设置

  • 填报请扫描公开发布二维码
  • 体验后端请使用:uat1/uat2/uat2 12345678
  • 体验地址:pro.tduckcloud.com

一、创建表单

创建普通表单,此处使用单选组件作为数据权限区分条件(也可使用表单拓展值功能区分)

二、设置管理权限

表单设置完成后,点击发布菜单,选择指定成员发布,点击新建权限组

点击新建权限组,以村级为单位,例如 A 村权限组

设置 “A 村权限组” 需要展示的功能组件,勾选即为可用

设置 “A 村权限组” 能够管理的表单组件,支持设置可见 / 可编辑

设置 “A 村权限组” 能够查看的数据,此步骤非常关键,图中设置表单组件 “所在区域” 等于 “A 村” 的数据;也可根据实际业务情况设置更多条件,实现不同数据权限分级管理

“B 村权限组、C 村权限组” 步骤如上

三、指定权限组用户

根据上述步骤创建完权限组后,需要给权限组指定用户

可根据实际情况设置某部门、某用户、某角色;为方便演示指定一名用户 uat1;

四、公开发布

在大部分场景中,表单需要打印出二维码进行公开发布填写;根据图示,点击公开发布菜单,复制链接或生成二维码,即可进行公开填报

五、查看数据

指定成员发布表单通过生成的专属链接,进入管理页面:https://pro.tduckcloud.com/d/naQsRUBZ

使用指定的用户登录系统

登录成功后,选择权限组

选择权限组后,就能查看到 A 村提报的表单数据,并能支持管理 / 导出

六、表单入口集成至管理后台

在实际使用场景中,管理员希望能够登陆后台即可进行管理,而无需使用单独的 “指定成员发布” 链接进入,可以使用在管理后台增加一个菜单,并连接至该表单即可实现登录后台直接管理

新建菜单

使用指定成员发布链接,加上 gid = 权限组 id,可实现默认选中权限组,例如:https://pro.tduckcloud.com/d/naQsRUBZ?gid=247;请注意不同用户需设置不同菜单,因为权限组 id 不同

增加菜单权限

给管理用户所在的角色增加菜单权限

实现效果

登录后台,点击 “返村填报” 菜单,即可默认到管理页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值