首页 > 其他 > 详细

权限角色管理学习(一)

时间:2014-03-20 21:30:49      阅读:310      评论:0      收藏:0      [点我收藏+]

如果在一个公司里, 有三个门 ,每个门有相对应的钥匙A,B,C;

普通职工有钥匙:A

经理有钥匙:A、B

总裁有钥匙:A、B、C

以此类推, 如果等级越多,那么门也就越多 ,对应的钥匙就越多, 那么每个职务的人身上装的钥匙就越多

现在是每个职务有一个人, 如果每个职务有多个人,有上百扇门, 那么即使是他们中的一个降职或者升职所引起的钥匙的变化, 那么钥匙的回收与发放也是很繁琐的;如果是多个人同时降职或者升职,那就是操作更繁琐; 如果是一次招聘了很多职务很多人, 那么基本上人资录入信息分配权限的可以喊一声:神啊,救救我吧!

再联想一下:如果是一款面向全球的游戏,每个玩家的等级不同,开通权限不同,人不多, 也就几百万吧……

 

所以,我们需要一种更好的解决方案来解决问题

我们给每个级别安排一个人(管理员)来负责那个级别的钥匙管理, 这样, 在同一个级别中,同一个门的钥匙只要有一把就可以满足了,再也不用分配给该级别的每一个人了,例如:经理1号要开A门,需要找对应负责经理级别的管理员,如果经理2要开B门,也找对应负责经理级别的管理员。

 

这个管理员就是相当于角色:在软件系统中,我们为同一级别或具有共性权限操作的用户建立一种角色、角色就是具有相同权限用户的逻辑分组,或者说是一种责任或者任务的分类。角色包含很多权限,决定了该角色有哪些权限可以做哪些事。

权限角色管理学习(一),布布扣,bubuko.com

权限角色管理学习(一)

原文:http://www.cnblogs.com/zdjtj/p/3612580.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!