参考 cancan でモテカワ♥愛され権限管理 How To: Integrate with CanCan for roles management ユーザーの役割を決めて、役割ごとにできる権限を設定したい. これはcancanというgemで簡単にできる. 構想自分のアプリに次のような権限を設定したい admin すべての権限をもつ管理人(ユーザー管理・テンプレート管理・ドキュメント管理)manager テンプレートをいじれる人(テンプレート管理・ドキュメント管理)user テンプレートを使ってドキュメントを作る人(テンプレート読む・ドキュメント管理)準備migration既存のUserモデルにroleカラムを加える