Posted on 2008-03-18 00:30
leekiang 阅读(418)
评论(0) 编辑 收藏 所属分类:
权限
http://www.blogjava.net/RongHao/archive/2006/08/29/66389.html
http://www.blogjava.net/RongHao/category/20773.html
一个基于RBAC模型的通用权限管理系统的域模型类图http://www.javaeye.com/topic/176508
http://blog.csdn.net/gisfarmer/archive/2009/01/22/3849659.aspx
Apache Shiro Integration for Grails
其实,你把Acegi的Role理解为Permission就好了。 然后在此之上建立自己的Business
Role/Group,那么关系就会变成:
User(1) <-> Role/Group(n) 用户与角色1对多
Role/Group(1) <-> Permission/Acegi Role(n) 角色与权限1对多。
这样就重新回到传统的RBAC模型了。
总之,不要局限于Acegi的“Role”这个词了,把它就看成Permission,
你会豁然开朗!
见http://groups.google.com.hk/group/grailsunion/browse_thread/thread/6cf3ae5f5f0a7256#