osFoundry / Platform
Hibah data lintas aplikasi
Aplikasi dapat berbagi data dengan aplikasi lain — hibah bercakup eksplisit, diaudit, dapat dicabut.
Apa itu
Izin data antar-aplikasi adalah cara aplikasi di dalam osFoundry berbagi data satu sama lain tanpa diam-diam menjangkau segalanya. Alih-alih satu aplikasi memiliki akses menyeluruh ke seluruh ruang kerja, pemilik data menerbitkan izin eksplisit: aplikasi ini boleh mengakses data ini, untuk tujuan ini. Izin itu terbatas, bukan global, tercatat dalam jejak audit, dan dapat dicabut kapan saja tanpa menyentuh aplikasinya sendiri.
Dalam praktiknya, ini berarti data mengalir antar-aplikasi berdasarkan izin, bukan secara bawaan. Ketika satu aplikasi perlu membaca apa yang dipegang aplikasi lain, misalnya basis pengetahuan yang memasok aplikasi chat, aplikasi data yang memasok dasbor, atau aplikasi agen yang menarik dari aplikasi kode, koneksi itu adalah izin bernama yang bisa Anda lihat dan periksa. Karena osFoundry adalah ruang kerja desktop yang local-first dan berbasis BYOK, data dan izin secara bawaan berada di perangkat Anda, bukan di server vendor. Berbagi adalah keputusan yang Anda ambil di antara aplikasi Anda sendiri, dan catatan audit menunjukkan dengan tepat izin apa saja yang ada dan kapan digunakan.
Hal ini penting karena alternatifnya, yaitu aplikasi dengan akses implisit yang semua-atau-tidak-sama-sekali, justru begitulah kebocoran dan kejutan data terjadi. Izin terbatas menjaga batas tetap eksplisit, jejak audit menjawab pertanyaan siapa yang bisa melihat ini, dan sifat bisa dicabut berarti izin yang tak lagi Anda inginkan langsung lenyap begitu Anda memutuskannya. Ini prinsip yang sama yang membuat akses hak paling minim bekerja, diterapkan pada aplikasi yang Anda jalankan dalam satu ruang kerja, bukan pada akun di internet terbuka.
Kemampuan utama
- Terbitkan izin eksplisit dan terbatas agar satu aplikasi bisa mengakses data aplikasi lain untuk tujuan tertentu, bukan seluruh ruang kerja
- Setiap izin tercatat dalam jejak audit, jadi Anda bisa melihat aplikasi mana punya akses ke apa dan kapan itu digunakan
- Cabut izin apa pun kapan saja: akses langsung berakhir, tanpa mengubah atau menerapkan ulang aplikasi yang terlibat
- Hak paling minim secara bawaan: aplikasi mulai tanpa akses antar-aplikasi hingga sebuah izin diterbitkan secara eksplisit
- Local-first dan BYOK: izin beserta data yang dicakupnya tetap berada di perangkat Anda, bukan di server pihak ketiga
Kasus penggunaan
- Builder yang merangkai aplikasi: beri aplikasi dasbor akses baca ke tabel milik aplikasi data tanpa memberinya akses ke apa pun yang lain di ruang kerja
- Pemimpin tim yang peduli privasi: tinjau jejak audit untuk memastikan persis aplikasi mana yang bisa membaca basis pengetahuan sensitif, lalu cabut izin yang sudah usang
- Pengembang agen: beri aplikasi agen izin terbatas untuk menarik dari aplikasi kode atau pengetahuan, lalu tarik izinnya begitu tugas selesai
Pertanyaan yang sering diajukan
Apa sebenarnya yang dikendalikan oleh izin data antar-aplikasi?
Ia mengendalikan apakah satu aplikasi bisa mengakses data aplikasi lain, dibatasi pada cakupan yang Anda tentukan dalam izin. Aplikasi tidak mendapat akses seluruh ruang kerja secara bawaan; mereka hanya melihat apa yang diizinkan oleh izin tertentu, dan tidak lebih dari itu.
Bisakah saya menarik akses setelah memberikannya?
Bisa. Setiap izin dapat dicabut. Saat Anda mencabutnya, aplikasi penerima langsung kehilangan akses itu; Anda tidak perlu mengubah, membangun ulang, atau menerapkan ulang salah satu aplikasi agar pencabutan berlaku.
Di mana data yang dibagikan berada, dan siapa yang bisa melihatnya?
osFoundry bersifat local-first dan BYOK, jadi secara bawaan data dan izin Anda tetap di perangkat Anda, bukan di server vendor. Jejak audit menunjukkan izin apa saja yang ada dan kapan dijalankan, sehingga Anda selalu punya catatan tentang siapa yang bisa mengakses apa.