Компонент CakePHP ACL может немного разочаровывать.По сравнению с компонентом ACL в Zend Framework, его, похоже, не хватает.
Я никогда не пробовал плагин, на который ссылается dogmatic69.В своем приложении я решил использовать ACL для того, в чем ACL хорош, и найти другие способы проверки разрешений в ситуациях, когда мне нужно ограничить доступ к строкам и другим вещам, вместо использования плагина.
Мой единственныйНа данный момент проблема в использовании плагина заключается в том, что CakePHP 2.0 теперь выпускается как Alpha, и использование этого плагина может задержать / помешать вам в обновлении, если вы решите.Однако разработка этого плагина действительно довольно активна, поэтому есть большая вероятность, что он будет обновлен до версии 2.0 (если возникнут проблемы с самого начала).