maki-tetsu/elliott — Issue #5: 権限管理についてACCESS_LEVELSを廃止
Author: maki-tetsu
Created: 2011-11-10 15:55:04+00:00
State: open

現在のユーザ権限は複数の追加可能な定数である `User::ACCESS_LEVELS` で管理するように見える。
ただし、この手法にすると権限が複雑化した際にどうしてもアプリケーション全体に影響を与える修正が必要となる。
そこで、ユーザレベルではシステム管理者かどうかを示すフラグ `User#admin` という真偽値で管理するように変更します。
現状は特に機能を設けませんが、最終的な権限管理は機能とロールの組み合わせで実現するように修正します。