多系统RBAC设计
2022-02-13 09:28:35 0 举报
现用于多后台系统统一权限管理,基于RBAC扩展
作者其他创作
大纲/内容
n - n
角色关联用户表
- id- uid- rid
菜单表
- mid- name- systemId
项目关联用户表
- id- uid- tid
用户
接口表
- iid- name- systemId
项目表
- pid- name
角色
角色关联团队表
- id- rid- tid
项目
角色表
- rid- name
团队关联用户表
团队
团队表
- tid- name
权限组表
- gid- name- systemId
权限组
用户表
- uid- name
角色关联权限组表
- id- rid- gid
1. 菜单/接口 聚合成 权限组2. 角色可以关联多个系统的权限组3. 用户可以关联项目/团队/角色4. 团队可以关联项目/用户/角色5. 管理员建立好团队的权限及团队的管理员, 由团队管理员自已管理团队注: 权限组由管理员维护
项目关联团队表
- id- pid- tid
0 条评论
下一页