多角色数据权限问题

Blade 未结 1 277
sdiCb
sdiCb 2024-06-25 15:43

一、该问题的重现步骤是什么?

1. 例如我有一个用户,他有三个角色ABC,每个角色针对一个列表他的数据权限不一样,角色A只能看自己的数据,角色B能看部门的,角色C看所有的,那么最终我得到的是这个用户只能看自己的数据,意思就是说取了三个角色中数据权限最小的那个权限,是吗?然后我需要怎么修改,才能像菜单权限一样,取他们的并集呢?麻烦指导一下,感谢!


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


3.1.0


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  zhx1994
    zhx1994 (楼主)
    2024-06-25 19:58

    配置自定义数据权限,添加数据权限最小的变量

    https://center.javablade.com/blade/BladeX-Doc/src/branch/master/%E7%AC%AC5%E7%AB%A0%20%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7/5.4%20%E5%8A%A8%E6%80%81%E6%95%B0%E6%8D%AE%E6%9D%83%E9%99%90/5.4.2.2%20Web%E5%85%A8%E8%87%AA%E5%8A%A8%E9%85%8D%E7%BD%AE.md

    作者追问:2024-06-25 19:58

    添加数据权限最小的变量
    这个不是很理解,链接我也看了,你能否举例说明一下,感谢!

    作者追问:2024-06-25 19:58

    我的意思是想要他们数据权限的并集,像菜单权限一样,取并集,而不是交集。

    0 讨论(0)
提交回复