java client: addUserToGroup / attachGroupToUser functions
Hi,
i'm trying to add several users to a group using java client but it doesnt work.The users and the group are already created.
The functions i have tried for this are:
- org.nuxeo.client.object.user.UserManager.addUserToGroup
- org.nuxeo.client.object.user.UserManager.attachGroupToUser
can anyone help me?
thanks in advance
0 votes
1 answers
1863 views
You can add groups to a user by setting the user groups field in the User:
// Get the user groups that they already have
ArrayList<String> userGroups = (ArrayList<String>) user.getProperty("user", "groups");
// Add another group
userGroups.add("some_group_name_that_already_exists");
// Set the groups via user schema, fieldname: groups
user.setProperty("user", "groups", userGroups);
userManager.updateUser(user);
Does that work for you?