首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多级用户权限系统的设计

多级用户权限系统的设计
EN

Stack Overflow用户
提问于 2011-05-19 22:50:35
回答 1查看 13.3K关注 0票数 7

我正在一个站点上工作,它有一个像树一样的数据库模式。从上到下我有:

  • One公司可以有多个
  • 站点,可以有许多
  • 舰队,可以拥有

用户权限系统必须是灵活的,因为用户可以在树的任何级别获得或限制访问权限。例如,管理位置x的人在默认情况下将完全访问位置x以下的所有车队和位置x以下的所有车辆,但我也应该能够限制用户访问位置x以下的任何节点。

为这样的权限系统开发架构的正确方法是什么?将用户可以访问的每个节点存储起来是否现实,即使它会是某种冗余的呢?我的目标是能够轻松地运行查询,例如,获取用户可以访问的所有位置。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-19 23:17:37

你可能会发现很多线程是如此有趣。其中:

Implementing permissions based on reputation

Database schema for ACL

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6065706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档