场景如下
![]() | 1 Kinnice 2022-05-19 16:47:05 +08:00 把权限上级 uid 作为权限的一个组成部分,然后判断权限的时候,先判断 uid 这个有没有当前这个权限,上级 uid 没有他本身也就没有,顺便取消一下。 user.modify.{uid} |
2 cppc 2022-05-19 18:05:02 +08:00 via iPhone 权限回收问题:增加子角色概念,新增角色必须指定父级。系统里面有了角色层级管理就能做到递归向下回收权限。 层级太深问题:业务上限制用户创建角色的深度,技术上可以用闭包表等方案,查下级很快 |