Zum Inhalt springen
DeutschlandGPT

Umgebungsvariablen

API-Schlüssel und andere Geheimnisse in benannten Stores speichern, auf die Workflows sicher zugreifen können

Umgebungsvariablen-Stores erlauben es Ihnen, Schlüssel-Wert-Paare wie API-Schlüssel, Token oder Konfigurationswerte zu definieren, die Workflows referenzieren können, ohne sensible Werte direkt in der Workflow-Definition zu hinterlegen.

Stores

Variablen werden in Stores organisiert. Ein Store ist eine benannte Sammlung zusammengehöriger Variablen, zum Beispiel ein Store pro externem Dienst oder Umgebung.

Store erstellen

  1. Öffnen Sie Umgebungsvariablen in der Workflows-Seitenleiste
  2. Klicken Sie auf Neuer Store
  3. Geben Sie dem Store einen Namen und eine optionale Beschreibung
  4. Der Store öffnet sich im Editor und ist bereit für Variablen

Store löschen

Öffnen Sie das Kontextmenü des Stores auf der Übersichtsseite und wählen Sie Löschen. Alle Variablen im Store werden dauerhaft entfernt.

Variablen verwalten

Im Store können Sie einzelne Variablen hinzufügen, bearbeiten und löschen.

Variable hinzufügen

Geben Sie einen Schlüssel und einen Wert ein, wählen Sie ob der Wert ein Geheimnis ist, und speichern Sie.

  • Reguläre Variablen werden als Klartext gespeichert und angezeigt
  • Geheime Variablen werden serverseitig verschlüsselt. Nach dem Speichern wird der Wert maskiert und kann nicht mehr als Klartext ausgelesen, sondern nur ersetzt werden

Geheimnis anzeigen

Klicken Sie auf das Augensymbol neben einem geheimen Eintrag, um den maskierten Wert vorübergehend anzuzeigen. Dazu ist eine zusätzliche Serveranfrage zur Entschlüsselung erforderlich.

Bearbeiten und Löschen

Klicken Sie auf den Schlüssel oder Wert einer Variable, um ihn inline zu bearbeiten. Verwenden Sie das Löschsymbol, um eine Variable zu entfernen.

Aus einer .env-Datei importieren

Klicken Sie auf .env importieren, um den Inhalt einer bestehenden .env-Datei einzufügen. Jede SCHLÜSSEL=WERT-Zeile wird geparst und dem Store hinzugefügt. Zeilen, die mit # beginnen, werden ignoriert. Im Import-Dialog als Geheimnisse markierte Variablen werden automatisch verschlüsselt.

Variablen in Workflows verwenden

Referenzieren Sie die Variablen eines Stores in jedem Workflow-Node, der Umgebungseingaben unterstützt. Wählen Sie den Store und dann den Schlüssel aus, um dessen Wert zur Laufzeit einzufügen.

Geheime Werte werden nie in Workflow-Logs oder Ausführungsausgaben sichtbar. Sie werden serverseitig zum Ausführungszeitpunkt substituiert.

War diese Seite hilfreich?