Skip to main content

Über Heroku

Iru liest die Konfiguration von Apps und Dynos, Pipelines, Add-ons und Metadaten zum Teamzugriff über die Heroku Platform API mithilfe eines Bearer-Tokens (CLI-Autorisierung oder Konto-API-Schlüssel).

So funktioniert es

Heroku-Tokens sind nicht fein abgestuft; sie übernehmen alles, worauf das erstellende Konto Zugriff hat. Bevorzugen Sie ein dediziertes Konto mit minimaler Teammitgliedschaft. Offizielle Referenzen: Authentifizierung, Platform API, CLI.

Voraussetzungen

  • Zugriff auf die Heroku CLI oder den Abschnitt API Key im Dashboard.
  • Berücksichtigung von SSO: Tokens können an kürzere Sitzungszeiträume gebunden sein. Informationen zu --expires-in finden Sie in der Heroku-Dokumentation.

Heroku mit Iru verbinden

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

CLI oder Dashboard wählen

Die meisten Teams verwenden die Heroku CLI, damit das Token als Autorisierung abgegrenzt ist. Wenn Sie die CLI nicht verwenden können, nutzen Sie stattdessen den in den folgenden Schritten beschriebenen Weg über API Key im Dashboard.
2

Mit der Heroku CLI anmelden

Führen Sie auf einer vertrauenswürdigen Arbeitsstation heroku login aus (oder heroku login -i für CI-ähnliche Abläufe) und schließen Sie die Authentifizierung mit einem Konto ab, das Autorisierungen erstellen kann.
3

Autorisierungstoken erstellen

Führen Sie heroku authorizations:create --description "Iru Compliance" aus. Die Standardgültigkeit beträgt oft ein Jahr; in SSO-Organisationen kann die Lebensdauer kürzer sein. Fügen Sie --expires-in hinzu, wenn Ihre Richtlinie eine kürzere TTL erfordert.
4

Token-Wert aus der CLI-Ausgabe kopieren

Kopieren Sie die Token-Zeichenfolge aus der Befehlsausgabe und bewahren Sie sie in einem Tresor auf, bis Sie sie in Iru einfügen.
5

Alternative über das Dashboard: Account settings öffnen

Wählen Sie im Heroku-Dashboard Ihren Avatar → Account settings (oder Konto).
6

Alternative über das Dashboard: API Key anzeigen oder neu generieren

Öffnen Sie den Abschnitt API Key. Verwenden Sie Reveal, um den vorhandenen kontoweiten Schlüssel zu kopieren, oder Regenerate, um einen neuen auszustellen. Regenerate macht den bisherigen Schlüssel überall ungültig; aktualisieren Sie daher jede Integration, die den alten Schlüssel verwendet hat, nicht nur Iru.
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.
Verwenden Sie das vollständige Token; eine SSO-Sitzung kann eine neue Autorisierung erfordern.
Die Neugenerierung im Dashboard macht alte Tokens ungültig. Aktualisieren Sie Iru.
Das Konto des Tokens muss den richtigen Teams angehören.

Hinweise

Iru ist schreibgeschützt: keine Deployments, Skalierungen oder Neustarts.

Iru ist schreibgeschützt; es werden keine Deployments, Skalierungen oder Neustarts durchgeführt.

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.