Rails, ActiveAdmin e CanCan

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