Первая мысль была использовать
$this->Auth->allow('action_to_be_executed');
в MyController
коде контроллера, но на самом деле это, вероятно, не то, что вы хотите сделать, потому что он предоставит доступ любому, даже посетителям, не вошедшим в систему.
Если ваша цель - предоставить доступ любому аутентифицированному пользователю, вероятно, это не оптимизированное решение для добавления специального разрешения для каждой пары user <-> action_to_be_executed
.
Вместо этого вы можете связать пользователей с ролью (если это еще не сделано) и предоставить доступ к действию action_to_be_executed
для каждой роли. Таким образом, это резко ограничит количество записей разрешений в таблице aros_acos
, и, кроме того, вам вообще не нужно будет выполнять код, что было бы неплохой оптимизацией; -)