记录拥有者离职后,接任者的数据权限方案如何更科学?【用组织角色】

分享 权限角色人员  收藏
9 / 540

一、场景:

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

五、【是否有计划支持:字段值绑定角色或者人员,实现赋予记录的权限?】