Each application which contributes lifecycle data to a
lifecycle index must provide access to the LQE application to collect
that data by retrieving the application's Tracked Resource Set
(TRS). This is done through a special Indexer client access license
(CAL), which comes with the LQE application, and must be installed
on the Jazz™ Team Servers of
the applications being indexed. The Indexer CAL is for the express
purpose of authorizing the LQE application to retrieve lifecycle data
via a TRS. The Indexer CAL must not be used by any other application
to retrieve lifecycle data via a TRS. The LQE application accesses
a TRS indirectly via LQE's JTS; consequently, the Indexer CAL
must be assigned to the user ID that corresponds to LQE's JTS
application.
The following points outline the relationships between user roles
and LQE usage:
- To get data from an application, the functional user that LQE
is registered with must have the TRS Consumer-Internal license
- Users can query LQE from applications, such as the Rational® Engineering Lifecycle Manager,
but do so with their own credentials and LQE will enforce all access
controls applied at the application level.
- The JTS_USER is the default functional user defined
for the Jazz Team Server. When
two or more Jazz team servers
are configured in a friend relationship, requests from one to another
use the JTS_USER as the proxy functional user.
- If a TRS provider (such as RTC, RQM, DOORS® or Rhapsody®)
and LQE are registered to the same JTS instance:
- The LQE and JTS functional users must be assigned the TRS
Consumer-Internal license; where jts_user is
the default JTS functional user, and lqe_user is
the default LQE functional user.
- If a TRS provider (such as RTC, RQM, DOORS or Rhapsody)
and LQE are registered to different JTS instances:
- LQE must be registered as an OAuth Consumer for the application.
- A functional user (by default lqe_user) must
be associated with this OAuth Consumer.
- This functional user must be assigned the TRS Consumer-Internal license.
The following points outline the relationship between user roles
and LQE administration:
- Only administrators, users with the Admin role are able to perform
administrative tasks.
Disabling access controls
It is possible
to disable the access controls of each product and display the entire
data set to a user. This can be done in the LQE Administrative Console's Configuration
> Query Service panel.
If
this option is selected LQE will display all query results to a user,
not only those artifacts in products and projects they have access
to. The displayed content will be read-only.