Ü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-infinden Sie in der Heroku-Dokumentation.
Heroku mit Iru verbinden
- Heroku
- Iru Compliance
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
Beim Aktivieren der Quelle öffnet sich nichts
Beim Aktivieren der Quelle öffnet sich nichts
Prüfen Sie die Einstellungen des Pop-up-Blockers für die Iru-Website und versuchen Sie es erneut.
Veraltet nach Neugenerierung
Veraltet nach Neugenerierung
Die Neugenerierung im Dashboard macht alte Tokens ungültig. Aktualisieren Sie Iru.
Fehlende Apps
Fehlende Apps
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.
