It's all about the answers!

Ask a question

[closed] How to bulk import users into an RTC repository


kuo hao tah (1132730) | asked Sep 13 '12, 1:36 a.m.
closed Nov 14 '16, 3:19 p.m. by Ralph Schoon (61.2k33643)
Hi There,

I'd like to perform a
a) Bulk creation of users in RTC repository, with email address, jazzgroup and license permissions assigned
b) Bulk add users into a project area with particular roles

Is anyone familliiar with the steps to do this action?

Thanks,

KH

Comments
kuo hao tah commented Sep 13 '12, 1:37 a.m.

Forgot to mention that we're looking for answers related to both 1) Tomcat server 2) WAS server

We have both instances running for our project.


Don Rota commented Nov 14 '16, 3:08 p.m.
FORUM ADMINISTRATOR / JAZZ DEVELOPER

There is no exposed mechanism via the API (that I found) to "give users a particular role".
The most common solution to this when we started was to add users to a Community team on a project, and notify the manager (or project admin) to "take things from there".
Because the folks in charge of account validation/access usually don't control people's roles within the teams. - the managers or team leads do that.  (separation of duties)

The question has been closed for the following reason: "The question is answered, right answer was accepted" by rschoon Nov 14 '16, 3:19 p.m.

Accepted answer


permanent link
Sean G Wilbur (8722421) | answered Feb 09 '14, 5:59 p.m.
JAZZ DEVELOPER
  For simple cases, you can also use the repotools -createUsers command to load tomcat-users when not connected to LDAP.

http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m5/topic/com.ibm.jazz.install.doc/topics/r_repotools_createusers.html

  -Sean
Ralph Schoon selected this answer as the correct answer

4 other answers



permanent link
Jorge Iglesias (8176) | answered Sep 18 '12, 7:07 a.m.
Hi, Kuo,

Do you have this link?

"Automate management of Rational Team Concert users - Use the API to create, activate, and archive users programmatically"

http://www.ibm.com/developerworks/rational/library/automate-management-rational-team-concert-users/index.html?ca=drs-

Hope it helps!!

Greetings,

Jorge


permanent link
Canberk Akduygu (99237271) | answered Sep 13 '12, 3:01 a.m.

I dont know how you can achive licensing of those user but bulk import can be done.

Just add your users to JazzUser LDAP group. Jazz Team Server runs a nighly synch to synchronize Jazz Groups member to Jazz Environment. You can trigger it manually or change the frequency of those synch.

You can take a look at that link too:

http://pic.dhe.ibm.com/infocenter/clmhelp/v3r0/index.jsp?topic=%2Fcom.ibm.jazz.repository.web.admin.doc%2Ftopics%2Fcldapsynctask.html


permanent link
Don Rota (14912221) | answered Sep 19 '12, 8:59 a.m.
FORUM ADMINISTRATOR / JAZZ DEVELOPER
If you're an IBMer, I've built a tool that does this. "Jazz Product User Bulk Add Tool".  Its internal to IBM and free for anyone to use.  It includes support for all products, project creation, adding users, adding admins, licensing, and putting users on teams, and into a bluegroup.  Ping me if you need access.  Unfortunately, at this time, its customized for internal use and not something that is packaged for users.

See:  https://w3.tap.ibm.com/tap/app/2452 

My tool does not do role mapping.  However, the Jazz API allows for that, and I've heard that they are working on a new GUI for bulk role mapping.

Comments
suresh mekala commented Dec 10 '12, 7:30 p.m.

The link does not work. 


permanent link
Wendy Murphy (1512633) | answered Feb 10 '14, 8:36 p.m.
you can set a default license key on the Jazz Server  under License Key Management -  License Summary - Default Client Access License