拜读了N次贵论坛的权限帖,请教几个问题

这几天一直为权限部分苦恼 在此拜读了N次权限帖
发现这用模型比较好
User Group Role Permssion

但是如果这种模型应用到一个论坛系统中
User 没什么说的

Group 和 Role 怎么对应呢
Group 发现在其它系统中抽象成部门比较好
在论坛系统中抽象成某个板块(foum)吗

论坛管理员,版主,会员,游客 抽象成角色吗

敬请各位老师指点迷津 谢谢


重要的需要理解Role是实现User和Permission的解耦,User/Group都不和权限直接发生联系,而是通过Role。

Group是用户组,不涉及权限,比如财务部的部门人员可以做一个组,但是这里只是部门人员,如果需要说明这组人员是财务部的,那么就要将group和财务Role发生联系,形成完整表达。

论坛管理员,版主,会员,游客 都是角色。