It's all about the answers!

Ask a question

jazz build user configuration

Mahari Hill (4861153229) | asked Mar 25 '13, 9:04 a.m.
edited Mar 30 '13, 12:42 p.m. by Ralph Schoon (62.7k33643)

Based on this article:

Creating a special-purpose build user
The Jazz build toolkit and the Jazz build engine will both require a user and password for logging into the Jazz repository. It is recommended that you create a special-purpose build user so operations performed by the build (such as creating a baseline) don't appear to be performed by a real user. You must assign the "Build System" client access license to your build user. When getting started, you can put the build user's password directly in the Ant task or build engine invocation. However, for production use, you should create an encrypted password file using the Jazz Build Engine -createPasswordFile argument. This encrypted file can then be referenced by the Ant task passwordFile attribute and the Jazz Build Engine -passwordFile argument.

Does this user need to be in JazzAdmins or JazzUsers? Does it only need the Build license? If using LDAP, does this user have to be there too?


Accepted answer

permanent link
Ralph Schoon (62.7k33643) | answered Mar 25 '13, 9:09 a.m.

that user just needs to have only JazzUsers repository role.
It only needs the Buildsystem License, that provides the user with the SCM capability.
The user has to be able to log into your server and thus needs to be available in the user registry. If you run LDAP, the user needs to be available in LDAP.

You also need to add the user to the projects to gain access to the Streams and repository workspaces.
There are several buildsystem licenses available, but if you don't have an issue with access to the projects, you strictly only need one build user.
Mahari Hill selected this answer as the correct answer

One other answer

permanent link
Francisco Rodriguez (561228) | answered Mar 27 '14, 6:59 p.m.

I've been traying to start the build engine from command line based on this article:

and couldn't do it. I have checked permissions, the command, and the build definition and only got the same CRRTC3507E error. The question is, do I need to do some extra configuration besides the one in that article? 

Your answer

Register or to post your answer.