Skip to main content

Über Jenkins

Iru ruft die Remote-API von Jenkins mit HTTP Basic-Authentifizierung auf: Benutzername plus ein API-Token als Passwort (gegenüber einem echten Passwort bevorzugt). Der Assistent speichert zuerst jenkins_host (nur Hostname und optionaler Kontextpfad) und fragt dann die Anmeldeinformationen ab.

So funktioniert es

Offizielle Referenzen: Skriptbasierte Clients, API-Tokens, Remote-API.

Voraussetzungen

  • Jenkins ist aus dem Netzwerk von Iru erreichbar (Firewall / VPN / Zulassungsliste nach Bedarf).
  • Ein Benutzer mit Overall/Read und Lesezugriff auf Job-Ebene für den zu prüfenden Umfang.
  • HTTPS wird für den Controller dringend empfohlen.

Jenkins mit Iru verbinden

Schließen Sie diese Registerkarte ab, bevor Sie die Quelle in Compliance verbinden.
1

Bei Jenkins anmelden

Öffnen Sie die URL Ihres Jenkins-Controllers und melden Sie sich mit einem Benutzer an, der mindestens Overall/Read und den für Ihren Compliance-Umfang erforderlichen Lesezugriff auf Jobs hat.
2

Benutzerprofil öffnen

Wählen Sie oben rechts Ihren Benutzernamen (oder je nach Jenkins-Theme den Link People und dann Ihren Benutzer).
3

Konfigurieren öffnen

Wählen Sie Konfigurieren für Ihr Benutzerkonto, um persönliche Einstellungen zu bearbeiten.
4

Abschnitt API Token öffnen

Scrollen Sie zum Abschnitt API Token (oder API Token / Add new Token, je nach Jenkins-Version). Wenn Sie ihn nicht sehen, schränkt Ihr Administrator möglicherweise das Erstellen von Tokens ein.
5

Neues Token erstellen

Wählen Sie Add new Token, geben Sie einen Namen wie Iru Compliance ein und wählen Sie dann Generieren (oder Erstellen). Kopieren Sie das Token einmalig, wenn Jenkins es anzeigt.Optional kann ein Ablaufdatum gelten; Jenkins zeigt alternde Tokens außerdem in der Oberfläche an, damit Sie sie vor dem Ablauf rotieren können.
Fahren Sie auf der Registerkarte Iru Compliance fort.

Fehlerbehebung

Prüfen Sie die Einstellungen des Pop-up-Blockers für die Iru-Website und versuchen Sie es erneut.
Deaktivieren und aktivieren Sie die Quelle, um eine neue Assistentensitzung zu starten.
Korrigieren Sie Benutzer/Token; der Benutzer benötigt Leseberechtigungen für die Ziel-Jobs.
Prüfen Sie Routing, TLS, VPN oder die Zulassungsliste für ausgehenden Datenverkehr von Iru.
Geben Sie den Kontextpfad an, wenn sich Jenkins nicht im Stammverzeichnis der Domain befindet.

Hinweise

Verwenden Sie einen schreibgeschützten Dienstbenutzer, beschränkt auf die Ordner…

Verwenden Sie einen schreibgeschützten Dienstbenutzer, der auf die benötigten Ordner oder Ansichten beschränkt ist.

Verwandte Artikel

Quellenverwaltung

Alle Compliance-Quellen durchsuchen und verwalten.

Erste Schritte mit Compliance

Frameworks, Aktionen und Artefakte.

Iru-Übersicht

Wie Endpoint, Compliance und Identity zusammenwirken.

Artifacts-Verwaltung

Nachweise aus Quellen und Aktionen hochladen, prüfen und organisieren.