Foren
How to get all users assigned to a usergroup
Vishal Panchal, geändert vor 11 Jahren.
How to get all users assigned to a usergroup
Expert Beiträge: 289 Beitrittsdatum: 20.05.12 Neueste Beiträge
Hi all,
I am currently working with liferay-tomcat-6.1.2 GA2.
Now I want to retrieve all users those who assigned to a specific usergroup.
Suppose I have one SmapleUserGroup and 5 users are currently assigned to the same usergroup.
so How can I retrieve all 5 users by using usergroup name(SmapleUserGroup ).
Please guide me to achieve this.
Thanks & Regards,
Vishal R. Panchal
I am currently working with liferay-tomcat-6.1.2 GA2.
Now I want to retrieve all users those who assigned to a specific usergroup.
Suppose I have one SmapleUserGroup and 5 users are currently assigned to the same usergroup.
so How can I retrieve all 5 users by using usergroup name(SmapleUserGroup ).
Please guide me to achieve this.
Thanks & Regards,
Vishal R. Panchal
Alireza Zare, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Regular Member Beiträge: 110 Beitrittsdatum: 03.09.10 Neueste Beiträge
List<User> users = UserLocalServiceUtil.getUserGroupUsers(userGroupId);
Vishal Panchal, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Expert Beiträge: 289 Beitrittsdatum: 20.05.12 Neueste Beiträge
Thanks for the quick response.
It works..!!
Thank you Ivo Alireza Zare.
It works..!!
Thank you Ivo Alireza Zare.
Vishal Panchal, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Expert Beiträge: 289 Beitrittsdatum: 20.05.12 Neueste Beiträge
Thanks Ivo Ivanov too.
Troy Griffitts, geändert vor 10 Jahren.
RE: How to get all users assigned to a usergroup
New Member Beiträge: 18 Beitrittsdatum: 06.08.11 Neueste Beiträge
Any idea which jsonws call to use?
Suraj Bihari, geändert vor 10 Jahren.
RE: How to get all users assigned to a usergroup
Junior Member Beiträge: 41 Beitrittsdatum: 20.05.11 Neueste Beiträge
Hi Troy,
Hopefully you already found the answer... here are my two-cents:
There is a complete list available on http://localhost:8080/api/jsonws
In this case is what you are looking for is http://localhost:8080/api/jsonws?signature=%2Fuser%2Fget-user-group-users-1-userGroupId
Enjoy liferay!
Best regards,
Suraj
Hopefully you already found the answer... here are my two-cents:
There is a complete list available on http://localhost:8080/api/jsonws
In this case is what you are looking for is http://localhost:8080/api/jsonws?signature=%2Fuser%2Fget-user-group-users-1-userGroupId
Enjoy liferay!
Best regards,
Suraj
Mazhar Alam, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Regular Member Beiträge: 191 Beitrittsdatum: 25.11.11 Neueste Beiträge
Hi,
You can use UserLocalServiceUtil.getUserGroupUsers(groupId) to get the desired users..Hope this helps..
You can use UserLocalServiceUtil.getUserGroupUsers(groupId) to get the desired users..Hope this helps..
Mazhar Alam, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Regular Member Beiträge: 191 Beitrittsdatum: 25.11.11 Neueste Beiträge
Seems you got a quick reply..:-)
Vishal Panchal, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Expert Beiträge: 289 Beitrittsdatum: 20.05.12 Neueste BeiträgeMazhar Alam:
Seems you got a quick reply..:-)
Hi Mazhar Alam,
Yes I got but even thanks for your valuable reply.!
Thanks & Regards,
Vishal R. Panchal
Mazhar Alam, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Regular Member Beiträge: 191 Beitrittsdatum: 25.11.11 Neueste Beiträge
Welcome..:-)
Alireza Zare, geändert vor 11 Jahren.
RE: How to get all users assigned to a usergroup
Regular Member Beiträge: 110 Beitrittsdatum: 03.09.10 Neueste Beiträge
You are welcome!
Bhavik Shah, geändert vor 8 Jahren.
RE: How to get all users assigned to a usergroup
Junior Member Beiträge: 64 Beitrittsdatum: 21.05.15 Neueste Beiträge
To get users from usergroup, please find below is the code snippet:
ThemeDisplay td = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY);
UserGroup ug = UserGroupLocalServiceUtil.getUserGroup(td.getCompanyId(), groupName); // get groupName from preference
List<User> listUsers = UserLocalServiceUtil.getUserGroupUsers(ug.getUserGroupId());
ThemeDisplay td = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY);
UserGroup ug = UserGroupLocalServiceUtil.getUserGroup(td.getCompanyId(), groupName); // get groupName from preference
List<User> listUsers = UserLocalServiceUtil.getUserGroupUsers(ug.getUserGroupId());