Damit Lifecycle
Query Engine mit Rational Engineering Lifecycle
Manager interagieren
und auf die Anwendungsdaten zugreifen kann, muss jeder der Server
auf der Friends-Liste des anderen Servers stehen. Der Link zwischen zwei Servern wird als Friend-Link bezeichnet. Diese Friend-Links sind erforderlich,
um die Daten von Rational Engineering Lifecycle
Manager zu indexieren und abzufragen.
Vorbereitende Schritte
Sie müssen am Produkt mit einem Konto angemeldet sein, das über
Jazz-Administratorrechte verfügt.
Zur Autorisierung des Bereitstellungsschlüssels (Provisional Key), den der Friend-Server generiert, müssen
Sie über Jazz-Administratorrechte auf dem Friend-Server verfügen.
Informationen zu diesem Vorgang
Sie können die Kommunikation zwischen dem Lifecycle
Query Engine-Server, Rational Engineering Lifecycle
Manager und
anderen Anwendungen herstellen, die bei Jazz Team Server registriert sind, indem Sie abgehende Friend-Beziehungen mit jeder Anwendung erstellen.
Vorgehensweise
- Erstellen Sie für jede Lifecycle-Anwendung eine Friend-Beziehung. Gehen Sie dazu wie folgt vor:
- Melden Sie sich bei der Verwaltungsseite der Anwendung an: https://<Server>:<Port>/jts/admin
- Klicken Sie auf Server und im Abschnitt zur Kommunikation
auf Friends (abgehend).
- Klicken Sie im Abschnitt für die Friends-Liste auf Hinzufügen.
- Geben Sie im Dialogfeld Friend hinzufügen die folgende Information ein, um die Friend-Beziehung zu definieren:
- Name: Geben Sie einen Namen für diese Beziehung an, um sie in einer Liste identifizieren zu können. Wenn Sie z. B. eine
Friend-Beziehung mit einer Installation von Rational Engineering Lifecycle
Manager erstellen,
die auf einem Computer mit dem Namen relm.example.com gehostet wird,
können Sie die Beziehung RELM auf relm.example.com nennen.
- Root-Service-URI: Geben Sie den URI (Uniform Resource Identifier) für
das Root-Service-Dokument an.
- OAuth-Schlüssel und Schlüssel erneut eingeben:
Geben Sie eine Zeichenfolge ein, die mindestens ein Wort und mindestens ein Sonderzeichen enthält und die eine Länge von 50 Zeichen nicht überschreitet.
Diese Zeichenfolge wird nie auf der Benutzerschnittstelle angezeigt, und Sie geben diese Zeichenfolge nicht
erneut ein. Diese Zeichenfolge, die auch als OAuth-Konsumentengeheimnis bezeichnet wird, fungiert als
Kennwort für den Zugriff auf den Friend-Server.
- Wählen Sie das Kontrollkästchen Vertrauenswürdig
aus.
Anmerkung: Vertrauenswürdige Konsumenten können die Berechtigung an andere vertrauenswürdige Konsumenten
weitergeben und benötigen für den Zugriff auf Daten keine Genehmigung des Benutzers.
- Klicken Sie auf Friend erstellen. Wurde der Friend erfolgreich hinzugefügt, wird eine Nachricht mit dem Inhalt angezeigt, dass ein vorläufiger Schlüssel generiert wurde.
- Klicken Sie auf Weiter.
- Klicken Sie im Dialogfenster Vorläufigen Schlüssel autorisieren auf Dem vorläufigen Schlüssel Zugriff gewähren. Wenn das Konto, das Sie zur Anmeldung verwendet haben, keine Administratorrechte auf
diesem Friend-Server hat, wird ein Anmeldefenster für den Friend-Server angezeigt.
- Klicken Sie im Dialogfenster Vorläufigen Schlüssel autorisieren auf Genehmigen. Eine Nachricht wird angezeigt, die angibt, dass der Bereitstellungsschlüssel
als genehmigt markiert wurde.
- Klicken Sie auf Fertigstellen. Auf der Seite für Friends (Freunde) wird die Friend-Beziehung hergestellt und die Beziehung in der Liste
der Friends angezeigt.
Tipp: Wählen Sie zum Bearbeiten der Eigenschaften eines Friend-Servers oder zum Löschen des Servers aus der Liste einen Friend aus und wählen Sie dann in der Spalte Aktionen eine auszuführende Aktion aus.
- Akzeptieren Sie auf dem Lifecycle
Query Engine-Server
die Friend-Beziehungen, indem Sie die folgenden Aufgaben ausführen:
- Rufen Sie den Jazz Team Server auf, auf dem Lifecycle
Query Engine registriert ist. Beispiel: https://<Server>:9943/jts/admin
- Klicken Sie auf der Seite Administration
auf Server.
- Klicken Sie im Menü auf der linken Seite unter "Kommunikation"
auf Konsumenten (eingehend).
- Führen Sie auf der Seite OAuth-Konsument im Abschnitt für vorläufige Schlüssel, wo neue Anforderungen aufgelistet werden, die folgenden Schritte aus:
- Konsumentenname: Um die Anwendung zu identifizieren, die den
Konsumentenschlüssel verwendet, aktualisieren Sie das Feld mit dem Namen der Anwendung,
die Zugriff auf diese Anwendung anfordert.
- Vertrauenswürdig: Wählen Sie dieses Kontrollkästchen aus, wenn der Konsument
die Berechtigung mit anderen vertrauenswürdigen Konsumenten teilt.
- Autorisiert: Ändern Sie den Wert von 'Anstehend' in 'Genehmigt'.
- Klicken Sie auf Speichern.
Die Schlüssel werden auf der Seite im Abschnitt für autorisierte Schlüssel angezeigt. Die anfordernden Jazz-Anwendungen können die Schlüssel jetzt für die Kommunikation mit Lifecycle
Query Engine verwenden.