租户RBAC模型
2020-06-19 10:42:58 18 举报
租户RBAC模型
作者其他创作
大纲/内容
租户
+ 租户ID+ 租户名+ 租户属性
1
资源类型枚举
+ 资源类型ID+ 资源类型 - 菜单 - 页面元素 - 数据字段 - 文件 - 功能操作
*
岗位角色关联
+ 岗位ID+ 角色ID
用户组类型枚举
+ 用户组类型ID+ 用户组类型 - 公司 - 子公司- 部门- 组
组织域
岗位
+ 租户ID+ 岗位ID+ 岗位名+ 用户组ID
权限项
+ 权限ID+ 资源ID+ 资源类型ID+ 功能集合编码
一个父菜单组包含多个子菜单
账户
+ 租户ID+ 用户ID+ 账户ID
用户
+ 用户ID+ 用户名
资源(权限要控制的对象)
用户类型枚举
+ 用户类型ID+ 用户类型 - 租户管理员 - 租户普通账号
角色
+ 租户ID+ 角色ID+ 角色名+ 父角色ID
是
^属于
包含
租户权限集合
+ 租户权限ID+ 权限集合编码
其他
+ 根据需要扩展
功能操作
+ 操作ID+ 操作名称+ 操作编码+ 拦截URL前缀
用户组
+ 租户ID+ 用户组ID+ 用户组名+ 父用户组ID+ 用户组类型
功能集合
+ 功能集合编码
页面元素
+ 页面元素ID+ 页面元素编码
一个父用户组包含多个子用户组
角色互斥
+ ID+ 角色列表+ 互斥类型
用户岗位关联
+ 用户ID+ 岗位ID
属于
菜单
+ 菜单ID+ 菜单名称+ 菜单URL+ 父菜单ID
用户租户关联
+ 用户ID+ 租户ID+ 主租户+ 用户类型
表字段
+ 表名+ 表字段ID+ 权限类型(不可见,脱敏)
用户域
授权域
用户组角色关联
+ 用户组ID+ 角色ID
角色权限关联
+ 角色ID+ 权限ID
用户用户组关联
+ 用户ID+ 用户组ID
拥有
属于
0 条评论
下一页