Alle drei Aktionen leben im Konsolen-Bildschirm Schlüssel
(
/console/token). Das Erstellen, Bearbeiten, Deaktivieren oder Löschen eines
Schlüssels erfordert die Rolle Developer oder höher; jede Rolle (Viewer
und höher) kann die Liste lesen.1. Einen Schlüssel erstellen
Ein neuer Schlüssel wird scoped geboren. Statt eine einzige breite Anmeldeinformation zu prägen und sie zu teilen, geben Sie jedem Agenten oder Dienst seinen eigenen Schlüssel mit genau den Limits, die er braucht — das hält den Blast-Radius eines kompromittierten Agenten klein (siehe Least-Agency-Checkliste). Öffnen Sie in der Konsole Schlüssel → Neuer Schlüssel und setzen Sie:Name & Umgebung
Name & Umgebung
Ein menschenlesbarer Name und ein freiform
environment-Label
(prod, staging, dev oder was immer Sie mögen), nach dem Sie später
Logs filtern können. Siehe Umgebungen.Limits
Limits
Modell-Allowlist, IP-Allowlist, ein USD-Ausgabenlimit und ein Ablauf —
jedes optional, jedes verengt, was der Schlüssel tun kann. Siehe
Modell-Limits,
IP-Allowlist und
Kontingent-Cap & Ablauf.
Policy-Bindungen
Policy-Bindungen
Ein Guardrail (
guardrail_id) und eine Firewall-Policy
(firewall_policy_id), um die Inhalte und Tool-Calls dieses Schlüssels
zu steuern.
Siehe Policies binden./v1/*-Relay-Aufrufe verwenden den sk-orca-…-Schlüssel. Die
Konsolen-Aktionen auf dieser Seite laufen auf Ihrem Session-/Access-Token,
nicht auf dem Relay-Schlüssel.
2. Einen Schlüssel deaktivieren (die umkehrbare Pause)
Wenn ein Schlüssel sich daneben benimmt — eine außer Kontrolle geratene Schleife, eine geleakte Anmeldeinformation, die Sie noch untersuchen, ein Dienst, den Sie für die Wartung offline nehmen — müssen Sie ihn nicht löschen. Das Deaktivieren schaltet den Status des Schlüssels aus, sodass jeder Request, den er stellt, abgelehnt wird, während der Schlüssel, seine Limits, seine Policy-Bindungen und seine Nutzungshistorie allesamt intakt bleiben. Schalten Sie in der Schlüssel-Liste den Status des Schlüssels auf Deaktiviert. Um ihn später wieder zu aktivieren, schalten Sie ihn zurück. Ein Schlüssel kann sich in einem dieser Zustände befinden:| Status | Bedeutung |
|---|---|
Enabled | Aktiv; Requests sind autorisiert. |
Disabled | Von Ihnen pausiert; Requests werden abgelehnt, bis er wieder aktiviert wird. |
Expired | Über seine expired_time hinaus; automatisch erreicht. |
Exhausted | Hat sein Kontingent / Ausgabenlimit erreicht; automatisch erreicht. |
Expired und Exhausted werden von selbst erreicht — ein Schlüssel jenseits
seines Ablaufs oder über seinem
Ausgabenlimit hört auf zu autorisieren,
ohne jegliches Zutun Ihrerseits.
3. Einen Schlüssel widerrufen (permanent)
Wenn ein Schlüssel ausgedient hat — der Agent wird außer Dienst gestellt, der Leak ist bestätigt, das Projekt ist ausgeliefert — widerrufen Sie ihn, indem Sie ihn löschen. Das ist permanent: Die Anmeldeinformation kann nie wieder einen Request autorisieren, und ein gelöschter Schlüssel ist nicht wiederherstellbar. Stellen Sie für jeden Ersatz einen frischen Schlüssel aus. Wählen Sie in der Schlüssel-Liste Löschen auf dem Schlüssel (Developer+). Um mehrere auf einmal auszuräumen, wählen Sie sie aus und löschen Sie sie als Batch.4. Erneutes Einblenden und Rotieren
Der Klartext eines Schlüssels ist nach der Erstellung überall in der Konsole maskiert. Ein Developer+ kann den Klartext eines gewöhnlichen Schlüssels auf Anfrage erneut einblenden; das erneute Einblenden eines gateway-scoped Schlüssels (is_firewall_gateway) erfordert Admin.
Rotation ist das Muster der sicheren Übergabe: Erstellen Sie den
Ersatzschlüssel, verschieben Sie Ihren Traffic auf ihn, deaktivieren (und
löschen später) Sie dann den alten — sodass es nie ein Fenster ohne
funktionierenden Schlüssel gibt. Die vollständige Schritt-für-Schritt-Anleitung
findet sich unter Schlüsselrotation.
5. Wer was tun darf
Jede Lebenszyklus-Aktion ist rollengesteuert gegen Ihren aktiven Workspace:| Aktion | Mindestrolle |
|---|---|
| Die Schlüsselliste ansehen | Viewer |
| Einen Schlüssel erstellen / bearbeiten / deaktivieren / löschen | Developer |
| Den Klartext eines gewöhnlichen Schlüssels erneut einblenden | Developer |
is_firewall_gateway aktivieren oder den Klartext eines Gateway-Schlüssels lesen | Admin |
6. Nächste Schritte
Das Token-Objekt
Jedes Feld, das ein Schlüssel trägt, und was jedes davon beschränkt.
Policies an einen Schlüssel binden
Hängen Sie ein Guardrail und eine Firewall-Policy an, sodass der Traffic
des Schlüssels gesteuert wird.
Schlüsselrotation
Die ausfallfreie Übergabe von einem alten Schlüssel an einen neuen.
Reaktion auf geleakte Schlüssel
Was zu tun ist in dem Moment, in dem Sie vermuten, dass ein Schlüssel
exponiert ist.
