osFoundry / Platform
Vault secret per aplikasi
Secret terenkripsi dengan rotasi terjadwal. Disamarkan saat istirahat, diaudit pada setiap pembacaan.
Apa itu
Vault secret per app adalah tempat aplikasi dan backend yang Anda bangun di dalam osFoundry menyimpan kredensialnya: kunci API provider, kata sandi basis data, token OAuth, secret penandatanganan webhook. Setiap app mendapat vault-nya sendiri, sehingga secret yang dipakai satu app tidak bisa dibaca oleh app lain. Nilai dienkripsi saat diam dan disamarkan saat ditampilkan, jadi teks asli sebuah kunci tidak tergeletak di file konfigurasi, log obrolan, atau tangkapan layar. App Anda membaca secret berdasarkan nama saat runtime; nilai mentahnya tetap berada di vault.
Rotasi dilakukan terjadwal, bukan manual. Anda menetapkan irama untuk sebuah secret, dan vault melacak kapan waktunya jatuh tempo, sehingga token yang seharusnya Anda ganti tiap 90 hari tidak diam-diam bertahan setahun penuh karena tidak ada yang ingat. Setiap pembacaan diaudit: vault mencatat app mana, dan kapan, yang menarik sebuah secret tertentu, sehingga bila sebuah kredensial bocor atau berperilaku aneh, Anda punya jejak yang menunjukkan di mana ia benar-benar dipakai alih-alih menebak-nebak.
Karena osFoundry adalah workspace desktop local-first yang bring-your-own-key, hal ini mengikuti prinsip yang sama dengan bagian produk lainnya: secret Anda milik Anda, bukan dipegang oleh reseller. Vault berada berdampingan dengan chat, agent, app, kode, dan data Anda dalam satu workspace, sehingga kunci yang menjadi sandaran app Anda dikelola di tempat yang sama dengan tempat Anda membangunnya, alih-alih tersebar di file environment dan dasbor pihak ketiga. Tidak ada biaya per kursi untuk menyimpan secret di sini.
Kemampuan utama
- Isolasi per app: setiap app mendapat vault-nya sendiri, sehingga satu app tidak bisa membaca secret app lain
- Dienkripsi saat diam dan disamarkan saat ditampilkan: kunci teks asli tidak pernah tergeletak di file konfigurasi, log, atau tangkapan layar
- Rotasi terjadwal melacak irama tiap secret dan menandai saat jatuh tempo, tanpa mengandalkan ingatan
- Log audit mencatat app mana membaca secret mana dan kapan, memberi jejak pemakaian nyata setelah kebocoran
- App merujuk secret berdasarkan nama saat runtime, menjauhkan nilai mentah dari kode dan riwayat obrolan
Kasus penggunaan
- Pembuat solo: menyimpan kunci Stripe dan kata sandi Postgres untuk backend sebuah app, agar kredensial tidak di-hardcode di kode sumber
- Pengembang agent: merotasi kunci API provider yang menjadi sandaran automasinya tiap kuartal tanpa mengubek-ubek file env
- Tim sadar privasi: menyimpan token OAuth klien terenkripsi di perangkat dan meninjau jejak audit untuk memastikan app mana yang menyentuhnya
Pertanyaan yang sering diajukan
Di mana secret disimpan, dan siapa yang bisa melihatnya?
Secret berada di workspace osFoundry Anda, dienkripsi saat diam dan disamarkan saat ditampilkan. osFoundry bersifat bring-your-own-key dan local-first, jadi secret Anda tidak dipegang atau dijual ulang oleh pihak ketiga. Vault tiap app terisolasi, sehingga sebuah secret hanya bisa dibaca oleh app pemiliknya.
Bagaimana cara kerja rotasi terjadwal?
Anda menetapkan irama rotasi untuk sebuah secret, dan vault melacak kapan waktunya jatuh tempo sehingga token yang menua diganti alih-alih hidup tanpa batas. Ini menjaga agar kredensial yang menjadi sandaran app dan agent Anda tidak diam-diam bertahan melewati masa pakai yang dimaksudkan.
Apa sebenarnya manfaat 'diaudit di setiap pembacaan' bagi saya?
Vault mencatat tiap akses: app mana menarik secret mana, dan kapan. Jika sebuah kredensial bocor atau sebuah app mulai berperilaku tak terduga, Anda punya catatan tentang di mana secret itu benar-benar dipakai alih-alih harus menebak di seluruh app Anda.