Your Workspace

Vault

Speichern und verwalten Sie Secrets sicher in Ihrem Workspace.

Überblick

Der Vault bewahrt die API-Tokens, Datenbank-Zugangsdaten und anderen Werte auf, die Ihre Workflows zur Laufzeit lesen, sodass sie nicht in den Workflows selbst stehen. Sie öffnen ihn über Vault in der Seitenleiste der App oder über Settings → Workspace → Vault. Secrets werden im Ruhezustand mit AES-256 verschlüsselt und können in jedem Workflow-Node über Template-Variablen referenziert werden. Secret-Werte werden niemals von der API zurückgegeben — nur Schlüsselnamen und Hinweise sind sichtbar.

Funktionsweise

Secrets sind verschlüsselte Schlüssel-Wert-Paare. Referenzieren Sie diese in Ihren Workflows mit der Syntax {{secrets.YOUR_KEY}}. Werte werden niemals in Logs oder Ausgaben angezeigt.

Ein Secret hinzufügen

  1. Öffnen Sie Vault in der Seitenleiste
  2. Klicken Sie auf + Add secret
  3. Geben Sie einen Schlüsselnamen ein (z. B. my_jwt_secret)
  4. Geben Sie den Secret-Wert ein
  5. Speichern

Das Secret ist nun in allen Workflows Ihres Workspace verfügbar.

Secrets in Workflows verwenden

Referenzieren Sie ein gespeichertes Secret in einem Node-Feld mit der Template-Variablen-Syntax:

{{secrets.my_jwt_secret}}
{{secrets.stripe_api_key}}
{{secrets.db_password}}

Dies funktioniert in jedem Node-Feld, das Variablen unterstützt — HTTP Request-Header, Model-Prompts und mehr.

Innerhalb von Code Execution Nodes

In Code Execution Nodes sind Secrets über das variables-Objekt verfügbar. Verwenden Sie variables.secrets.YOUR_KEY, um auf den Wert zuzugreifen:

// Access a vault secret inside a Code node
const jwtSecret = variables.secrets.my_jwt_secret;
const apiKey = variables.secrets.stripe_api_key;

Template-Syntax {{secrets.KEY}} ist für Node-Felder. Code-Syntax variables.secrets.KEY ist für Code Execution Nodes.

Secrets verwalten

Jedes Secret im Vault hat drei Aktionen:

Aktion Beschreibung
Copy Variable Kopiert die {{secrets.KEY}}-Referenz in Ihre Zwischenablage zur schnellen Verwendung in Nodes
Edit Aktualisiert den Wert des Secrets. Der Schlüsselname bleibt unverändert.
Delete Entfernt das Secret dauerhaft aus dem Workspace

Sicherheit

  • Alle Werte werden im Ruhezustand mit AES-256 verschlüsselt
  • Secret-Werte werden niemals von der API zurückgegeben — nur Schlüsselnamen und Hinweise sind sichtbar
  • Werte werden niemals in Logs oder Ausgaben angezeigt
  • Secrets sind auf den Workspace beschränkt und für alle Workspace-Mitglieder verfügbar

Bewährte Vorgehensweisen

  • Verwenden Sie aussagekräftige Schlüsselnamen wie stripe_api_key oder db_connection_string
  • Rotieren Sie Secrets regelmäßig und aktualisieren Sie diese über die Edit-Aktion
  • Vermeiden Sie das Hardcoden sensibler Werte in Code Execution oder HTTP Request Nodes — verwenden Sie stattdessen Vault-Referenzen
  • Nutzen Sie die Schaltfläche Copy Variable, um Tippfehler beim Referenzieren von Secrets zu vermeiden

Wir aktualisieren diese Seiten laufend. Ist etwas nicht mehr aktuell? Sagen Sie es uns

AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.