一、场景:
A 员工有 10 个应用,50 张表中,A 员工作为记录拥有者或者加入者,拥有了数据权限。
当 A 员工离职,B 员工接任时,B 员工需要看到 A 员工操作的历史数据(含已完成和进行中的数据)
二、需求:
此场景下,需要如何在应用设计、后期运维管理中,确保数据权限满足业务需要
三、现在初步的方案,但都有难点:
1.通过视图配置实现 A 员工数据权限,B 员工接任时,直接替换增加权限即可。
难点:此种方案,视图数量非常非常大,几乎无法实现。
2.通过 A 员工作为记录拥有者、加入者,实现数据权限。B 员工接任时,复制 A 员工角色。
问题:新数据即可获得权限,但,B员工需要加入“A员工操作的历史数据”,来获得老数据的权限。
难点:当“应用及表”非常多时,“B要加入成千上万的历史数据”将非常耗时耗力
四、其他系统经验:
系统支持按照表中“字段值”,配置当前页面的权限,并于角色或者账号绑定。
举例:当我有100个供应商时,通过字段值分配权限,实现记录字段没有人员字段,划分权限,示例如下:
GYS01-GYS10的数据权限给角色JS1 或者 员工账号A1
GYS011-GYS20的数据权限给角色JS2 或者 员工账号A2
GYS021-GYS30的数据权限角色JS3 或者 员工账号A3
……
GYS091-GYS100的数据权限给角色JS10 或者 员工账号A10
好像还不支持角色中人员的增删?
已经发布了 https://www.showdoc.com.cn/mingdao/9645725930024170
👀️ ,请问下 组织角色的接口预计什么时候可以发布?
接口已经开发中,等版本
系统已有组织角色功能,等这个功能完整上线时,应该就可以解决这个问题了。
期待中~
这个问题看来是典型需求, 能否设计一个 继任者程序 选择某张工作表,筛选添加,老用户 A , 新用户 B.然后把 拥有者全部从 A 修改为 B,
其实就是一句 SQL update 的事, 在低代码里面怎么实现
迫切需要组织角色的接口,如下图需求说明:
摸索到了这个答案。自问自答 😄
很多权限都是根据基础资料匹配的,
1.基础资料增加一个多成员字段:“继任者权限”
2.记录中用他表字段关联
3.后续如有继任者,则追加到“继任者权限”字段,实现记录中可有人员字段
但是遇到他表字段的成员字段不支持获取权限?