Soy nuevo en el desarrollo de Liferay en general, así que siéntase libre de señalar si estoy haciendo algo totalmente mal.Obteniendo todos los usuarios con un Rol en Liferay
Estoy tratando de obtener un objeto DynamicQuery de todos los usuarios dentro de un grupo determinado (usaré este objeto para filtrar aún más otra consulta que haré en el tablero de mensajes). La interfaz User
parece tener una propiedad roleIds
que podría usar, ya que conozco el roleId
que me interesa. Pero no puedo encontrar la forma correcta de consultar si roleIds
contiene un cierto valor.
¿Alguna idea sobre lo que quiero hacer?
PD: Tendría la consulta SQL exacta que podría hacer directamente, pero preferiría usar el grupo de conexiones de Liferay, sin la necesidad de hacer algún proyecto extraño.
Quiero obtener los usuarios que han asignado roles de organización específicos, obtuve el ID de función de la función pero no pude obtener los usuarios asociados con esa identificación de función. También recibí que las entradas están dentro de USerGroupTable. ¿Puedes ayudarme por favor? – Prem
Puedes utilizar 'UserLocalServiceUtil.getRoleUsers (roleId)' –