Active Admin for Rails应用程序中的不同管理员访问权限

时间:2013-11-18 01:47:57

标签: ruby ruby-on-rails-3 activeadmin

在我的Rails应用程序中,我有不同级别的管理员,具有不同的访问权限。如何添加一些规则可以使不同的管理类型具有不同的访问权限?也许存在这个任务的模块?

1 个答案:

答案 0 :(得分:1)

ActiveAdmin可以为此类访问控制定义AuthorizationAdapter

我通常使用CanCan,因此我发现他们在该页面上讨论的CanCan Adapter非常有用。您只需添加CanCan Authorization Adapter,然后在Ability类中指定不同角色的权限,就像正常一样。