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.