2013-09-02 2 views
1

내 프로젝트에 cancan과 함께 acitve admin을 사용하고 있습니다. Cancan은 admin/users 섹션을 제외한 프로젝트에서 잘 작동합니다.Cancan을 사용하는 Activeadmin의 사용자 관리

show와 같은 작업을 수행 할 수 없으며 current_user 이외의 사용자를 삭제합니다.

Cancan은 activeadmin의 다른 리소스와 잘 작동하지만 admin/user에서 수행하는 작업은 모두 current_user에 적용됩니다. 내가으로 관리자에게 권한을 부여했다

,

if user.has_role? :admin 
     can :manage, :all 
end 

기존 사용자 모델 ActiveAdmin을 구현했습니다.

의견이 있으십니까 ??

미리 감사드립니다.

답변

0

검색 후 해결 방법을 찾았습니다. :)

I은 ​​admin/users 컨트롤러 새로운 방법에 첨가 한

지금
def resource 
    User.where(id: params[:id]).first! 
end 

의 워킹 미세 .. :)

관련 문제