ACL
简介
Access Control List,访问控制列表;
即将用户与权限做成一个二维矩阵,比如
用户/权限 | 权限a | 权限b | …… |
---|---|---|---|
用户1 | y | n | |
用户2 | n | y | |
…… |
优点
缺点
- 权限控制比较分散,不利于组合控制
应用
- 常用于文件系统的权限设计
RBAC
简介
Role-Based Access Control,基于角色的访问控制;
用户与权限通过角色关联
1.基本类型
2.引入用户组/权限组
3.引入继承
4.引入限制类型
当角色或权限需要隔离时引入;