It's all about the answers!

Ask a question

Build license

Mahari Hill (486178196) | asked Dec 29 '14, 10:17 a.m.
RTC 405

We have been building from the admin account with JBE for about a year. Looking through documentation, we see that this account "should" have been licensed with Rational Team Concert - Build System. Questions:
  1. What does it actually give us?
  2. How are we able to do builds with build definitions, build workspaces, etc without this?
  3. Does everyone that does the Request Build need this, or just the license for the account that does the build?
thank you

Accepted answer

permanent link
Ralph Schoon (57.1k23642) | answered Dec 29 '14, 5:06 p.m.
 You have 50 such licenses that are supposed to be used only with technical build users. The license allows full access to SCM and is fully capable to do all build related tasks. It is designed to do so. The technical build user needs to have the required permissions in the projects to perform its tasks. 
Mahari Hill selected this answer as the correct answer

Mahari Hill commented Dec 30 '14, 9:03 a.m.

Thanks for the response...,

But how is this user able to do the build if they don't have that license assigned? Should I give it to the user anyway?

Geoffrey Clemm commented Dec 30 '14, 11:31 a.m. | edited Dec 30 '14, 11:31 a.m.

In order to use one of the build licenses, you would need a special "build account", that is only used for builds (and not by a regular user).   If you have no such account (and cannot create one), you would just use one of your normal user accounts for the build, and that user would need to have a normal RTC license that provides access to build functionality (such as an RTC Developer account).

Note that the "build license" does not have any privileges beyond those of a normal RTC Developer license, so it is fine for you to just use one of your normal developer accounts for the builds.

Nick Edgar commented Jan 05 '15, 10:38 a.m.

The admin user is implicitly assigned all licenses, which explains why it was working before. It's not recommended to run builds under an admin user though, since then anybody with the ability to modify the build script can run any requests as admin. 

We recommend creating a functional build user and assigning the build license.

Your answer

Register or to post your answer.