eZ Platform – это полнофункциональная система управления контентом (CMS) на базе Symfony. Он добавляет репозиторий контента и другие функции, которые позволяют пользователям создавать контент. Это контролируется сложной системой разрешений, которая обеспечивает детальный контроль.
Обычно эти разрешения предоставляются через пользовательский интерфейс, так что пользователи могут либо выполнять определенные функции, либо нет. Но как мне добиться этого в моем пользовательском коде, в контроллерах или консольных командах?