It's all about the answers!

Ask a question

Add process roles to user programmatically

Naweed Jaulim (632732) | asked Mar 15 '14, 4:17 p.m.

Is it possible to add process roles to a list of users using Java or the API?

Has anybody done anything similar? We currently maintain a lot of project areas with users connected to several jazz user groups and need a way to automatically add users than adding one at a time.

Many thanks,

sam detweiler commented Mar 16 '14, 2:16 p.m.

Yes. Pretty easily. I am not near my system today but can post some info tomorrow.

We just wrote a utility to assign license, add them to project, and assign roles from an excel sheet feed.
We will add putting them in the right LDAP group too.
This will save hours of tedious manual work.

Naweed Jaulim commented Mar 16 '14, 4:02 p.m.

Hi Sam,

This is great news - we got the license part working so far(we are using a perl script with repotools for this.

Anything you can share is much appreciated(process roles and mapping) -;)



Accepted answer

permanent link
sam detweiler (12.5k6189201) | answered Mar 17 '14, 6:41 a.m.
RolePersistence.setPersistedRoleData(ITeamArea.getTeamData(), contributor, roledata);

roledata is a string of the role ID's.

and see Ralph's blog
Naweed Jaulim selected this answer as the correct answer

Your answer

Register or to post your answer.