O-RBAC数据模型
2019-12-25 10:40:16 8 举报
O-RBAC数据模型
作者其他创作
大纲/内容
1
包含
资源类型枚举
+ 资源类型ID+ 资源类型 - 菜单 - 页面元素 - 数据字段 - 文件 - 功能操作
*
用户角色关联
+ 用户ID+ 角色ID
权限项
+ 权限ID+ 资源ID+ 资源类型ID
一个父菜单组包含多个子菜单
用户
+ 用户ID+ 用户名
资源(权限要控制的对象)
拥有
用户权限 = 用户所属组织机构角色权限 + 用户所属角色权限 + 用户个人权限的并集
角色
+ 角色ID+ 角色名+ 父角色ID
是
^属于
包含
包含
其他
+ 根据需要扩展
功能操作
+ 操作ID+ 操作名称+ 操作编码+ 拦截URL前缀
组织机构
+ 组织机构ID+ 组织机构名+ 父用户组ID
页面元素
+ 页面元素ID+ 页面元素编码
属于
资源项
+ 资源ID+ 资源类型ID
角色可以继承
菜单
+ 菜单ID+ 菜单名称+ 菜单URL+ 父菜单ID
表字段
+ 表名+ 表字段ID+ 权限类型(不可见,脱敏)
角色权限关联
+ 角色ID+ 权限ID
O-RBAC数据模型图
用户权限关联(提供用户级别的定制权限)
+ 用户ID+ 权限ID
0 条评论
下一页