Construir uma interface de administração para sua aplicação rails usando activeadmin é rápido e fácil. Um pouco mais de trabalho é necessário se você quiser integrar com o CanCan .
Os documentos disponíveis são muito bons, mas sempre me esqueço de como configurar os controladores de administrador ativos corretamente. Portanto, aqui está o código que deve ser adicionado aos recursos de administrador ativos:
controller do
load_and_authorize_resource :except => :index
def scoped_collection
end_of_association_chain.accessible_by(current_ability)
end
end