I have setup custom error pages to display for certain HTTP errors in the folder:
app/Resources/TwigBundle/views/Exception/
The 403 page (<
If symfony < 2.8 :
{% if app.user is not null and is_granted('ROLE_ADMIN') %}
See : https://github.com/symfony/symfony-docs/issues/2078
Edit from Dec 17 '15:
This is no longer needed since 2.8,
{% if is_granted('ROLE_ADMIN') %}
works fine now.
source: http://symfony.com/blog/new-in-symfony-2-8-dx-improvements#allow-to-check-for-security-even-in-pages-not-covered-by-firewalls