2014-01-17 91 views
0

因为你必须分别注册每个模型与ActiveAdmin,我觉得有一个简单的方法可以说,例如,AdminUser#1可以访问所有的模型,AdminUser#2 只有有权访问模型1和2,使AdminUser#3 只有有权访问模型3和4.但是,经过一番搜索后,我还没有真正发现任何启用此功能的东西 - 我是否必须实现更复杂的实现?谢谢。ActiveAdmin:限制对某些AdminUser访问某些资源?

回答

1

你可能想试试这个宝石。

https://github.com/ryanb/cancan

+0

更具体地说,有ActiveAdmin文档,以帮助您设置惨惨:https://github.com/gregbell/active_admin/blob/master/docs/13-authorization-adapter.md#using-the -cancan适配器 –

相关问题