权限管理(给予角色)
2015-03-01 23:10
134 查看
参考 : http://www.open-open.com/lib/view/open1397989124218.html
开始时5个表
1.user
2.role
3.task
4.user_mm_role (n-n for user & role)
5.role_mm_task (n-n for role & task)
这样每个 user 都扮演着多个角色 , 而不同的角色可以执行多个不同的 task
如果user很多,可以在开一个
6.userGroup
7.userGroup_mm_user
8.userGroup_mm_role
就是把 user group 起来, 把角色的匹配交给 group
再来 role 也可以分组
9.roleGroup
10.roleGroup_mm_task
原理和userGroup相同.
总结就是 : user 可以执行他的或他组的所有角色或角色组所匹配的任务.
前端 MVVM angularjs
http://www.open-open.com/lib/view/open1408084201582.html
开始时5个表
1.user
2.role
3.task
4.user_mm_role (n-n for user & role)
5.role_mm_task (n-n for role & task)
这样每个 user 都扮演着多个角色 , 而不同的角色可以执行多个不同的 task
如果user很多,可以在开一个
6.userGroup
7.userGroup_mm_user
8.userGroup_mm_role
就是把 user group 起来, 把角色的匹配交给 group
再来 role 也可以分组
9.roleGroup
10.roleGroup_mm_task
原理和userGroup相同.
总结就是 : user 可以执行他的或他组的所有角色或角色组所匹配的任务.
前端 MVVM angularjs
http://www.open-open.com/lib/view/open1408084201582.html
相关文章推荐
- ASP.NET Identity “角色-权限”管理 4
- RBAC 基于角色的权限管理的简单实现
- Oracle用户、权限、角色管理
- easyUI 权限管理之角色管理
- 使用membership来进行角色与权限管理
- 权限管理----角色管理
- 基于springboot+redis+bootstrap+mysql开发一套属于自己的分布式springcloud云权限架构(十三)【权限架构生产者(改造角色管理)】
- ASP.NET MVC+EF框架+EasyUI实现权限管理系列(21)-用户角色权限基本的实现说明
- 基于角色的权限管理(RBAC)介绍-简略清晰版
- SQL Server2000 新增用户 角色设置 权限管理等一般问题
- oracle的用户创建以及要注意的权限,角色,对象等管理
- Asp.Net 角色与权限管理 简介
- Oracle如何管理权限和角色
- Oracle用户权限及角色管理
- Jenkins配置基于角色的项目权限管理--转
- Oracle用户角色权限管理
- 用户、权限、角色(2)- 权限管理
- Jenkins基于角色的项目权限管理
- 角色权限管理系统(二级菜单管理)
- 角色权限管理系统(角色功能授权)