Integrations
Vault
Encrypted secrets inside your database.
This page is available in Polish only for now. The commands, code and API calls below are the same in every language — an English translation is on its way. Open the Polish page
Vault (supabase_vault) przechowuje sekrety zaszyfrowane w bazie. Odszyfrowana wartość jest dostępna tylko w SQL, przez widok vault.decrypted_secrets — nie przez Data API.
W panelu
Integracje → Vault lub Ustawienia → Vault: dodawanie, edycja (nowa wartość, nazwa, opis) i usuwanie sekretów. Odszyfrowanie wartości w panelu jest dostępne dla owner i admin i zapisuje się w logu audytowym.
W SQL
select vault.create_secret('re_123…', 'resend_api_key', 'Klucz Resend');
select decrypted_secret from vault.decrypted_secrets where name = 'resend_api_key';
select vault.update_secret('<uuid>', 'nowa-wartość');
Wrappery, połączenia aplikacji i harmonogramy Edge Functions zapisują swoje sekrety w Vault automatycznie.