Rails4 + devise + cancancan + rails_adminが最強過ぎたので自分用にメモ。 deviseで認証をして cancancanでロール毎のパーミッションを割り当てて rails_adminをdeviseとcancancanでadminユーザのみに使わせる また、自分はrvmを使っているのでその辺りの設定も入っているが、使っていない場合はその辺りを無視で。 環境 Ruby 2.1.2 Rails 4.1.4 gem devise 3.2.4 cancancan 1.8.4 rails_admin 0.6.2 今回のプロジェクト(sample)用にrvmの設定 rvmのgemsetを作成してrailsをインストール rvm gemset create sample rvm 2.1@sample gem install rails プロジェクト作成 railsプロ