RBAC表结构设计simple
2020-05-14 16:55:55 4 举报
RBAC表结构设计
作者其他创作
大纲/内容
用户表(auth_user_basics)
idmobile_phonepassworduser_nameemailnick_nameid_cardis_real_nameis_facial_verifyregister_type
权限互斥表(auth_permission_exclusive)
idpermission_id_onepermission_id_two
用户组表(auth_user_group)
idgroup_idgroup_name
id
父级IDacl_parent_id
权限名称acl_name
描述acl_desc
前端路由表达式acl_route
所属页面acl_compont_name
类型acl_type
排序acl_order_no
1
0
用户模块
CATEGORY
2
用户列表
AuthorUser:list
AuthorUser
user/list
PAGE
3
新增
AuthorUser:add
user/save
BUTTON
4
编辑
AuthorUser:edit
user/modify
5
查看
AuthorUser:detail
user/detail
6
停用
AuthorUser:block
user/block
20
我的案件列表
21
待调解案件列表
MediationWait:list
mediation/list
22
已完成案件列表
MediationDone:list
角色表(auth_role)
id 主键parent_idrole_name 角色名称role_code 角色代码role_type 角色类型description 角色描述
角色权限表(auth_role_permission)
idrole_idpermission_idobject_scope only_use、can_modify,
用户组织角色表(auth_user_role)
iduser_idrole_idorg_id
权限组表(auth_permission_group)
idgroup_idpermission_id
权限表(auth_acl)
idacl_parent_id 父级idacl_name 权限名称 acl_descacl_router 前端路由url user/indexacl_type 系统 SYS目录 CATEGORY 页面 页面区域 PAGE按钮 BUTTON 无需校验 NO_PERMITacl_url 请求url表达式acl_visible 是否可见 1可见,0 不可见sort
角色组表(auth_role_group)
idgroup_idrole_id 角色表主键
业务角色默认配置表(auth_biz_role_default_config)
idorg_idbiz_role_typerole_id
用户-用户组关联表(auth_user_group_relation)
idgroup_iduser_id
用户组角色组表(auth_role_group)
iduser_group_id 用户组表主键role_group_id 角色组表主键
组织表(auth_organization)
idparent_idnamedescription
组表(auth_group)
idname 组名parent_id 父级iddescription 描述
取消person_type字段
用户组角色关联表(auth_user_group_role)
iduser_group_idrole_id
角色组权限组表(auth_role_group)
idrole_group_idpermission_group_id 角色表主键
0 条评论
回复 删除
下一页