Client access license management overview

The licensing scheme for this release is role-based. When you purchase a client access license for a particular role, you will have read, write, and comment access to some or all of the capabilities of the Change and Configuration Management, Requirements Management, Rhapsody®, Design Management, and Engineering Lifecycle Manager applications.
In this topic:

Client access licenses in this release

When you install the products in this release, you deploy the Change and Configuration Management (CCM), Quality Management (QM), Rhapsody, Design Management, and Engineering Lifecycle Manager applications, in addition to the Jazz™ Team Server. You then use activation kits to install product client access licenses on the Jazz Team Server and assign these licenses to users so that they can access the capabilities provided by the applications.

Authorized User Single Install
Authorized User Single Install is a unit of measure by which the Program can be licensed. An Authorized User is a unique person who is given access to the Program. An Install is an installed copy of the Program on a physical or virtual disk made available to be executed on a computer. The Program may be installed on any number of computers or servers, but if the Authorized User has accessed or has access to more than one Install of the Program, the Authorized User requires a separate entitlement for each such Install. Licensee must obtain separate, dedicated entitlements for each Authorized User given access to the Program on each Install in any manner directly or indirectly (for example: via a multiplexing program, device, or application server) through any means. An entitlement for an Authorized User is unique to that Authorized User and may not be shared, nor may it be reassigned other than for the permanent transfer of the Authorized User entitlement to another person.
Floating User Single Install
Floating User Single Install is a unit of measure by which the Program can be licensed. A Floating User is a person who is accessing the Program at any particular point in time. An Install is an installed copy of the Program on a physical or virtual disk made available to be executed on a computer. The Program may be installed on any number of computers or servers, but if the Floating User simultaneously accesses more than one Install of the Program, the Floating User requires a separate entitlement for each such Install. Licensee must obtain separate entitlements for each Floating User simultaneously accessing the Program on each Install in any manner directly or indirectly (for example: via a multiplexing program, device, or application server) through any means.

With a role-based licensing scheme such as that which is used with Rational Team Concert™, when you purchase a client access license for a particular role, you will have read, write, and comment access to some or all of the capabilities of the applications.

For more information on installing licenses, see Installing and managing client access license keys

Licenses do not give you access to project areas

Licenses unlock capabilities, but they do not grant you access to specific project areas. A server administrator or a project area administrator assign roles and permissions to users.

Functional user licenses

Table 1. Functional user licenses.

In addition to the role-based licenses, there are also functional user licenses. These licenses are not for actual users. Instead, they are used as account IDs to set up connections to other capabilities or to run background tasks. None of these licenses adds to the server user limit.

Product Client access license Description
Rational® Engineering Lifecycle Manager TRS Consumer-Internal Assigned only to the functional user ID for the TRS consuming application to run in the background to support suspect traceability link checking. Use restriction: This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.
Jazz Team Server Data Collector Assigned only to the user ID that will be used to run background Data Warehouse and reporting tasks.
LPA Application-Internal Assigned only to the functional user ID for the Lifecycle Project Administration application to run tasks in the background.
TRS Consumer-Internal Assigned only to the functional user ID for the TRS consuming application to run in the background to support suspect traceability link checking. Use restriction: This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.
Rational Team Concert Build System or CLM Build System Assigned only to a user ID used by a Build System, this license enables the devices in the Build System to have read access to all capabilities, and write access to all capabilities unless otherwise restricted by process permissions.
ClearCase® Synchronizer or CLM ClearCase Synchronizer This license can be assigned only to the synchronization process account (the account used by a build engine that creates and synchronizes a ClearCase Synchronized Stream). The capabilities are restricted to only those needed by the ClearCase Synchronizer.
ClearQuest® Synchronizer or CLM ClearQuest Synchronizer This license can be assigned only to the single user ID being used by the ClearQuest Synchronizer. The capabilities are restricted to only those capabilities needed by the ClearQuest Synchronizer.
TRS Consumer-Internal Assigned only to the functional user ID for the TRS consuming application to run in the background to support suspect traceability link checking. Use restriction: This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.
Rational Quality Manager Connector or CLM Connector The Connector Client Access License is for assignment only to the single user ID employed to service Rational Quality Manager adapter connections, import/export capability, and ClearQuest connections. This user ID does not allow web access into Rational Quality Manager.
TRS Consumer-Internal Assigned to the functional user ID associated with a TRS consuming application, for example Lifecycle Query Engine or RM Suspect Linking. This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.
Rhapsody Design Manager TRS Consumer-Internal Assigned only to the functional user ID for the TRS consuming application to run in the background to support suspect traceability link checking. Use restriction: This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.
DOORS® Next Generation RM Application-Internal Assigned only to the functional user ID for the Requirements Management application to run tasks in the background.
TRS Consumer-Internal Assigned only to the functional user ID for the TRS consuming application to run in the background to support suspect traceability link checking. Use restriction: This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.
Rational DOORS TRS Consumer-Internal Assigned only to the functional user ID for the TRS consuming application to run in the background to support suspect traceability link checking. Use restriction: This license allows applications that are approved by Rational to consume data that is published by the individual tools through Tracked Resource Sets (TRS) and enforce access control security for the data across the applications.

The Rational Team Concert functional CALs are valid only if you have at least 1 valid (paid or free) Developer or CLM Professional client access license installed on the server.

Understanding how the Lifecycle Query Engine uses licenses

IBM® Rational Lifecycle Query Engine (LQE) connects to a Tracked Resource Set (TRS) feed to determine which artifacts to index from a contributing lifecycle tools. For example IBM Rational DOORS provides a TRS feed through an IBM Rational DOORS Web Access session. Therefore LQE must login to the contributing lifecycle product to connect to the TRS feed and get that data.

These are the minimum licenses required for LQE to connect to the different TRS data sources. However, if you click through to a resource in a Rational Engineering Lifecycle Manager view or query, or access the original lifecycle tool via hover-over on an OSLC link to an artifact, then that will consume a user license just like starting any standard session on that tool. You then need to add a license for any non-LQE users that want to view any data in the specific product, either by logging into the product, or via hover-over an OSLC link to an artifact in the product.

Trial licenses

For any deployment topology, you must install the Rational Team Concert Required Base License Keys, including Trials package on any machine with a Jazz Team Server that has one or more registered instances of the Change and Configuration Management application.

After a Jazz Team Server is installed, you may install additional license keys. For more information, see Installing and managing client access license keys.

Considerations for multiple Jazz Team Server applications

Client access licenses enable capabilities for all applications that are registered with the same Jazz Team Server application. For example, if you are using a Stakeholder license, you will have the same capabilities in every Change and Configuration Management application that is registered with the Jazz Team Server; you won't need two licenses to access two CCM applications.

However, if you have multiple Jazz Team Server environments, you will need multiple licenses to unlock capabilities on applications that are registered with different Jazz Team Server. For example, if you have one CCM application registered with a Jazz Team Server, and another CCM application that is registered with a different Jazz Team Server, you would need two licenses - one for each CCM application.

Purchasing licenses

You can purchase new licenses if your current product license is about to expire or if you want to acquire additional product licenses for team members. Complete the following steps to purchase a license.
  1. Determine the type of license you want to purchase.
  2. Go to ibm.com® or contact your IBM sales representative to purchase the product license. For details, visit the IBM Web page on How to buy software.
When you want to import the activation kit or enable floating license support for your product, see Installing and managing client access license keys, Managing floating client access licenses, Setting up the Rational Common Licensing token service keys.

Feedback