目前需要实现一个功能,对于某个表,用户可查看所有记录详情,但只能脱敏自己拥有的记录的掩码字段(比如成本)。这里就有个问题,目前脱敏操作只有管理员和设置了脱敏权限的用户两种方式,而脱敏权限是依托于可查看记录,也就是说凡是能查看的数据都能脱敏。
想要即可查看所有记录,又只能脱敏自己拥有的记录,用自定义按钮和视图控制都很影响使用,我研究了好久都实现不了,不知道各位大佬有没有办法解决?
请
登录后发表观点
野猪向前冲 2023-05-03 17:19:32视图隐藏了,打开也看不到啊
对的,您说的没错,通过试图来控制字段的显示,能实现在当前视图下即使打开记录详情也看不到“成本”这个字段。主要目前就是希望能显示字段名,但是字段值要根据权限来控制是否可以对掩码进行脱敏。
素心以航 2023-05-03 17:13:26视图的效果是列表显示的时候看不到,但是打开还是有权限的,所以没什么意义
视图隐藏了,打开也看不到啊
野猪向前冲 2023-04-28 09:42:21那就在全部试图隐藏这个字段,在我的视图显示这个字段啊。
视图的效果是列表显示的时候看不到,但是打开还是有权限的,所以没什么意义
Alvin.Zhang 2023-04-28 09:41:08是的,其他自动都能看,但成本字段只能看自己的
现在确实是只能视图实现,但是成本字段就会直接被隐藏掉,理想的情况是,这个字段最好显示在记录里,只是必须本人拥有的记录,才能解密。
那就在全部试图隐藏这个字段,在我的视图显示这个字段啊。
野猪向前冲 2023-04-28 07:58:36能查看所有,只能脱敏(我理解的查看)自己的成本,这两个描述确定不矛盾?还是说除了成本字段,其他都能看,只能看自己成本?
是的,其他自动都能看,但成本字段只能看自己的
能查看所有,只能脱敏(我理解的查看)自己的成本,这两个描述确定不矛盾?还是说除了成本字段,其他都能看,只能看自己成本?
发表话题
- 积分
1731 - 注册排名
334