API-Schlüssel
Dieser Leitfaden erklärt, wie API-Schlüssel in Codesphere erstellt und verwaltet werden.
Navigation zu API-Schlüsseln
API-Schlüssel werden innerhalb der Benutzereinstellungen verwaltet.
- Klicke auf das Profilbild in der oberen rechten Ecke.
- Wähle User Settings.
- Navigiere zum Tab API Keys in der linken Seitenleiste.
Einen neuen API-Schlüssel erstellen
API-Schlüssel ermöglichen es externen Anwendungen, im eigenen Namen mit Codesphere zu interagieren.
- Klicke im Bereich API Keys auf die Schaltfläche Add New Key.
- Gib dem Schlüssel einen Namen (z. B. „GitHub Actions“ oder „Local Development“), um dich später an seinen Zweck erinnern zu können.
- Klicke auf Create.
- Kopiere den Schlüssel sofort. Aus Sicherheitsgründen wird der Schlüssel nur einmal angezeigt. Geht er verloren, muss er neu generiert werden.
Wichtiger Hinweis zu Zugriffsrechten
Derzeit besitzt ein API-Schlüssel, der für ein Konto ausgestellt wird, dieselben Zugriffsrechte und Berechtigungen wie das jeweilige Benutzerkonto selbst. Die Unterstützung für fein abgestufte Zugriffstoken (Scopes) ist für die Zukunft geplant und wird zu einem späteren Zeitpunkt hinzugefügt.
Hast du einen Feature-Wunsch? Hilf uns, die Zukunft von Codesphere mitzugestalten. Neue Funktionen können vorgeschlagen oder auf der Community-Roadmap unter feedback.codesphere.com bewertet werden.
Einen API-Schlüssel neu generieren
- Suche den entsprechenden Schlüssel in der Liste API Keys.
- Klicke auf das Symbol Regenerate (kreisförmiger Pfeil) neben dem Namen des Schlüssels.
- Bestätige die Aktion im Popup-Fenster.
- Anwendungen aktualisieren: Der alte Schlüssel wird sofort ungültig und muss im Code oder in den Umgebungsvariablen durch den neuen Schlüssel ersetzt werden.
Häufig gestellte Fragen
-
Wie viele Schlüssel können erstellt werden?
Es können beliebig viele Schlüssel generiert werden. -
Was passiert, wenn ein Schlüssel gelöscht wird?
Jede Anwendung, die diesen Schlüssel verwendet, erhält beim nächsten Verbindungsversuch sofort einen 401-Unauthorized-Fehler. -
Kann ein Schlüssel auf „Nur Lesen“ beschränkt werden?
Noch nicht. Derzeit erben alle Schlüssel die vollen Berechtigungen des jeweiligen Kontos.