cancel
Showing results for 
Search instead for 
Did you mean: 

getting users group

Former Member
0 Kudos

Hi All,

I tried to check whethr the logged user Belong to the EVERYONE group by using "user.isMemberOfGroup("EVERYONE",true") method. but its always returning false.

IWDClientUser clientuser = WDClientUser.getCurrentUser();

IUser user = clientuser.getSAPUser();

userGroups = user.getParentGroups(true);

wdComponentAPI.getMessageManager().reportSuccess("Is Member--"+user.isMemberOfGroup("EVERYONE",true));

what would be the problem with this code.

Regards

Sridhar.

Accepted Solutions (1)

Accepted Solutions (1)

former_member388485
Contributor
0 Kudos

Hi,

The method isMemberOfGroup takes the first parameter uniqueIdOfGroup which is the unique id of the group.

For the group Everyone try to call with:

user.isMemberOfGroup("GRUP.SUPER_GROUPS_DATASOURCE.EVERYONE",true);

Best regards,

Avishai Zamir

Former Member
0 Kudos

thanks. my prob has been corrected.

IWDClientUser clientuser = WDClientUser.getCurrentUser();

IUser user = clientuser.getSAPUser();

userGroups = user.getParentGroups(true);

wdComponentAPI.getMessageManager().reportSuccess("Is Member--"+user.isMemberOfGroup("GRUP.PRIVATE_DATASOURCE.un:CPO",false));

Regards

Sridhar

Answers (0)