Controller中でDeviseの現在ユーザを表示するには current_user とします。 たとえば、rolifyをつかう場合 return error("#{current_user.email} is NOT ADMIN", :funds) unless current_user.has_role? :admin とすると、admin権限をもたないユーザを弾くことが可能です。 これはViewについても同様です。 <%= link_to "ログイン", new_user_session_path %> とすれば、Deviseのログインへのリンクとなります。 参考もと plataformatec/devise · GitHub ruby on rails 3 - Devise and current user - Stack Overflow EppO/rolify · GitH