Jede Anwendung, die Lebenszyklusdaten zu einem Lebenszyklusindex beiträgt, muss, um die betreffenden Daten erfassen zu können, durch Abrufen des Tracked Resource Sets (TRS) der Anwendung für den Zugriff auf die LQE-Anwendung sorgen. Dies geschieht mithilfe einer speziellen Indexer-Clientzugriffslizenz, die zusammen mit der LQE-Anwendung ausgeliefert wird und die auf den Jazz Team Servern der Anwendungen installiert werden muss, die indexiert werden. Die Indexer-Clientzugriffslizenz dient dem Zweck, die LQE-Anwendung zu autorisieren, Lebenszyklusdaten über ein Tracked Resource Set (TRS) abzurufen. Die Indexer-Clientzugriffslizenz darf nicht von anderen Anwendungen zum Abrufen von Lebenszyklusdaten über ein Tracked Resource Set (TRS) verwendet werden. Die LQE-Anwendung greift auf ein Tracked Resource Set (TRS) indirekt über einen Jazz Team Server (JTS) der Lifecycle Query Engine (LQE) zu. Dementsprechend muss die Indexer-Clientzugriffslizenz der Benutzer-ID zugeordnet sein, die der JTS-Anwendung der LQE entspricht.
Im Folgenden werden die Beziehungen zwischen Benutzerrollen und LQE-Verwendung dargestellt:
- Damit Daten aus einer Anwendung abgerufen werden können, muss der funktionale Benutzer, für den LQE registriert ist, über die Lizenz TRS Consumer-Internal verfügen.
- Benutzer können LQE-Abfragen von Anwendungen wie Rational Engineering Lifecycle Manager aus ausführen, müssen dazu aber ihre eigenen Berechtigungsnachweise verwenden, wobei von LQE alle auf Anwendungsebene eingesetzten Zugriffskontrollen umgesetzt werden.
- Der JTS-Benutzer (JTS_USER) ist der standardmäßige, für Jazz Team Server definierte funktionale Benutzer. Sind in einer Friend-Beziehung zwei oder mehr Jazz Team Server konfiguriert, wird der JTS-Benutzer(JTS_USER) für Anforderungen untereinander als funktionaler Proxy-Benutzer verwendet.
- Wenn ein TRS-Anbieter (z. B. RTC, RQM, DOORS oder Rhapsody)
und LQE bei derselben JTS-Instanz registriert sind:
- Den funktionalen Benutzern von LQE und JTS muss die Lizenz TRS
Consumer-Internal zugewiesen sein. Dabei bezeichnet jts_user den funktionalen Standardbenutzer von JTS und lqe_user den funktionalen Standardbenutzer von LQE.
- Wenn ein TRS-Anbieter (z. B. RTC, RQM, DOORS oder Rhapsody) und LQE
bei verschiedenen JTS-Instanzen registriert sind:
- LQE muss als ein OAuth-Konsument für die Anwendung registriert sein.
- Diesem OAuth-Konsumenten muss ein funktionaler Benutzer (standardmäßig lqe_user) zugewiesen sein.
- Diesem funktionalen Benutzer muss die Lizenz TRS Consumer-Internal zugewiesen sein.
Im Folgenden wird die Beziehung zwischen Benutzerrollen und LQE-Verwaltung dargestellt:
- Nur Administratoren bzw. Benutzer mit der Administratorrolle sind in der Lage, administrative Aufgaben auszuführen.
Zugriffskontrollen inaktivieren
Es ist möglich, die Zugriffskontrollen für die verschiedenen Produkte zu inaktivieren und einem Benutzer den kompletten Datenbestand anzuzeigen. Dies ist möglich in der Verwaltungskonsole von LQE über Konfiguration > Abfrageservice.
Wenn diese Option ausgewählt wird, werden einem Benutzer von LQE alle Abfrageergebnisse angezeigt und nicht nur jene Artefakte in Produkten und Projekten, auf die der Zugriff möglich ist. Der angezeigte Inhalt ist schreibgeschützt.