How to customize form field based on user roles in Symfony2/3?
问题 Is there a correct way to customize a form depending on the role of the user that requests it? My scenario is pretty simple: I need to hide some fields if the user has not the ROLE_ADMIN granted. I tried to avoid the field display on Twig, but {% if is_granted('ROLE_ADMIN') %} {{form_row(form.field)}} {% endif %} not works, because the form builder bypass this check. Symfony version: 2.8.2 EDIT Thanks to the @Rooneyl suggestion I've found the solution: At first, you need to add the 'role' key