OBTENGA EL PAPEL de un usuario que no ha iniciado sesión TWIG Symfony2

Me gustaría saber cómo puedo saber si se otorga un usuario cuando no es el usuario actual en Twig.

Uso este código para el usuario actual:

{% if is_granted('ROLE_USER') %}
    <a href="...">Delete</a>
{% endif %}

Pero me gustaría poder hacer lo mismo con los usuarios de Ohter que no están conectados en este momento. Gracias

Editar De hecho, creo que no hay una forma directa con Twig para probar el rol de un usuario que no está autenticado. Así que lo hice directamente en la plantilla de ramita, compruebe si un usuario es administrador o no, luego configuré var. (en mi pregunta estaba buscando cómo hacerlo en una lista de usuarios).

{% set from_user_is_admin = false %}
{% for role in from_user.getRoles() %} 
    {% if role == 'ROLE_ADMIN' %}{% set from_user_admin = true %}{% endif %}
    {% if role == 'ROLE_SUPER_ADMIN' %}{% set from_user_admin = true %}{% endif %}
{% endfor %}
{% if from_user_admin == false %}THIS USER IS NOT ADMIN{% endif %}

Respuestas a la pregunta(8)

Su respuesta a la pregunta