Не существует готового способа ограничить маршруты для определенных ролей, но его легко добавить.В вашем маршруте yaml вы можете ввести новый атрибут в маршрут, например, role
:
easy_admin:
design:
menu:
- label: 'Products'
icon: 'shopping-basket'
css_class: 'label-custom-css-class'
role: ROLE_ADMIN
Затем вам нужно перезаписать menu.yaml из EasyAdminBundle .В основном вы копируете код, а затем добавляете фрагмент кода, который выглядит примерно так:
{% if item.role is defined and is_granted(item.role) %}
<!-- link -->
{% endif %}