Flow Vault

Bezpiecznie przechowuj klucze API, tokeny i hasła osobno dla każdego flow.

Dodawanie sekretów

  1. Otwórz edytor flow
  2. Kliknij ikonę kłódki na pasku nagłówka
  3. Wprowadź Klucz (np. API_KEY) i Wartość (np. sk-abc123...)
  4. Kliknij Zapisz

Używanie sekretów

Odwołuj się do sekretów vault w dowolnym polu wejściowym za pomocą podwójnych nawiasów klamrowych:

{{vault.API_KEY}}

Działa to w:

  • Polach tekstowych (Compose, URL itp.)
  • Polach JSON (Headers, Body)
  • Dowolnej statycznej wartości wejściowej

Przykład

Using Vault Secrets

Store API key in vault, use in HTTP request headers

Text

Compose

template
Bearer {{vault.API_KEY}}
output

API Connector

Get

URL
https://api.example.com/data
Headers
{"Authorization": "Bearer ..."}
Status Code
Body

Jak to działa

  • Sekrety są szyfrowane za pomocą AES-256-GCM przed zapisaniem
  • Każdy flow ma własny vault — sekrety nie są współdzielone między flow
  • W czasie wykonania {{vault.KEY}} jest zastępowane odszyfrowaną wartością
  • W Historii wykonań wartości vault są zamaskowane — nigdy nie zobaczysz prawdziwego sekretu w logach

Najlepsze praktyki

  • Przechowuj klucze API, tokeny botów, sekrety klienta w vault
  • Używaj opisowych nazw kluczy: OPENAI_KEY, AUTH0_SECRET
  • Nigdy nie umieszczaj sekretów bezpośrednio w polach wejściowych — zawsze używaj odwołań do vault
  • Flow pomocnicze mają własny vault — sekrety z flow nadrzędnego nie są dziedziczone