搜索
写经验 领红包
 > 科技

如何设计权限系统(权限系统设计方案)

导语:如何设计权限系统?- Xu

1. ACL(访问控制列表) ACL 是一个规则列表,用于指定允许或拒绝哪些用户访问特定资源。

优点 - 易于理解。

缺点——容易出错,维护成本高

2. DAC(自主访问控制)它通过由对象所有者组确定的访问策略授予或限制对象访问。

优点 - 简单灵活。

Linux 文件系统支持 DAC。

缺点 - 分散的权限控制,对象所有者组的权力太大

3. MAC(强制访问控制)资源所有者和资源都有分类标签。不同的标签被授予不同的权限。

优点 - 严格而直接。

缺点 - 不灵活。

4. ABAC(基于属性的访问控制)根据资源所有者、操作、资源和环境的属性评估权限。

优点 - 灵活

缺点 - 规则可能很复杂,实施起来很困难。它不常用。

5. RBAC(基于角色的访问控制)根据角色评估权限

优点 - 灵活分配角色。

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小苹创作整理编辑!