问答 / 1 / 16 / 创建于 3年前
wamp
8.5
PHP 版本:
8php-fpm 版本:
8
Windows 10
生产环境
MySQL5.7
权限管理rbac设计,删除角色的时候有必要删除角色下的管理员吗?目前只在删除角色&删除权限时对该角色拥有的权限解除了关联
权限管理 rbac 设计,删除角色的时候有必要删除角色下的管理员吗? 这个肯定不能啊,你想啊,如果管理员有多重角色怎么办?
权限管理 rbac 设计,删除角色的时候有必要删除角色下的管理员吗?
欸嘿,你们的场景跟我现在的一样的。 但我们这边之前做的连关联关系都没删除。 我做的是不删除管理员,但是我们删除角色之前, 会将这批用户转移给另一个角色,然后实现角色删除;如果角色下有管理员,不允许删除角色。看产品如何设计吧
删除角色和管理员没有关系,正常情况是删除对应角色后管理员不会再有相关角色操作权限即可(也可以把绑定在管理员上的角色一起删除),删除管理员是不正确的。
这得看你们自己的业务情况啊
@王大牛 一般来说 角色/用户 的删除,不应该牵扯 用户/角色。 看你自己吧
角色/用户
用户/角色
正常是不能 应该加判断提示当前角色下有管理员的存在
我要举报该,理由是:
权限管理 rbac 设计,删除角色的时候有必要删除角色下的管理员吗?
这个肯定不能啊,你想啊,如果管理员有多重角色怎么办?
欸嘿,你们的场景跟我现在的一样的。 但我们这边之前做的连关联关系都没删除。 我做的是不删除管理员,但是我们删除角色之前, 会将这批用户转移给另一个角色,然后实现角色删除;如果角色下有管理员,不允许删除角色。看产品如何设计吧
删除角色和管理员没有关系,正常情况是删除对应角色后管理员不会再有相关角色操作权限即可(也可以把绑定在管理员上的角色一起删除),删除管理员是不正确的。
这得看你们自己的业务情况啊
正常是不能 应该加判断提示当前角色下有管理员的存在