En nuestra aplicación basada en Symfony2, nos gustaría crear una lista de los usuarios del sistema que tienen permisos para un objeto de dominio determinado. Estamos utilizando ACL y nuestro instinto inmediato fue buscar en el ACL-object devuelto por el ACLProvider del objeto de dominio en cuestión, los métodos que podrían devolver a los usuarios (o al menos SecurityIdentities) que tienen permisos, pero no pude encontrarlos. métodos.Symfony2: ¿Cómo encontrar los usuarios que tienen permisos para un determinado objeto de dominio?
Estamos seguros de que esta funcionalidad está disponible a través de la API, pero no podemos encontrar dónde se ocultan estos métodos.
EDITAR Una alternativa sería buscar directamente estas conexiones en las tablas acl y descubrir de esa manera, pero no sería muy bonita y probablemente estaríamos reinventando la rueda.
http://stackoverflow.com/questions/7375788/symfony2-acl-and-pager-multiple-entities- filtración –