ACLコンポーネントを使ってみた結果を結論から言うと、ACL(アクセス制御リスト)ってすごい便利だと思います。 ACLとは、マニュアルにも書いてあるように「優れた保守性と管理性を保ちつつ、アプリケーションのパーミッションをきめ細かく設定する」機能を提供してくれます。 例えば、管理者しかアクセスできないコントローラーやアクションを設定することができます。 「これは是非とも使いたい」と思い、マニュアルを見たのですが、説明がすごく分かりにくかった・・・ というわけで、自分のためにもブログに残しておきます。 (文章力がないのでマニュアルより分かりづらくなりそうですが・・・) 適当なコントローラーにアクションをいくつか作成し、管理者(administrators)、運営者(managers)、利用者(users)の3つのグループとユーザーを作成。グループごとにパーミッションを設定していく流れで説明し