PhiTenantGuard dan batasan modul

Featurekamo-shared-library
Dikirim
3 Agustus 2026 pukul 01.13 UTC
Penulis
Kamo
Commit
6cff970

Batu kunci dari batas kepatuhan HIPAA: yang modul penyewa mungkin mencapai, mengingat apakah penyewa itu menangani informasi kesehatan yang dilindungi. Semuanya kunci hilir dari itu - yang integrasinya tidak aktif, apakah MFA dipaksa, sesi yang mendapatkan timeout stricter, apa tulang belakang audit harus menutupi. Membawa tidak ada ketergantungan skema. Sebuah upaya sebelumnya menggantung ini dari baru Kolom handlesPhi organisasi dan harus dibalikkan: klon CI layanan share- perpustakaan utama di bangun waktu sementara KamoInisialzer dijalankan dengan tangan, sehingga kolom entitas pada istirahat utama berikutnya menyebarkan layanan sampai seseorang bermigrasi. Mengurangi kebijakan dari entitas berarti tanah dan dapat ditegakkan sekarang, dan kolom menjadi langkah independen. Tiga properti desain dibangun di sekitar: - Gagal ditutup. Konstruktor PhiModule memerlukan sebuah PhiDisposition dan suatu alasan, sehingga modul ditambahkan kemudian tidak dapat mewarisi izin dengan omissi - itu tidak akan compile tanpa keputusan, dan apa pun selain PERMITTED menyangkal. Itu adalah mode kegagalan batas kepatuhan harus bertahan: sebuah kapal modul, tidak ada berpikir tentang PHI, klinik mulai menggunakannya. - Penyewa yang belum terselesaikan bukanlah penyewa yang aman. Penjaga mengambil keadaan tri- PhiTenantStatus daripada boolean, jadi "Saya tidak bisa memuat organisasi" tidak dapat dieja dengan cara yang sama sebagai "organisasi ini bukan PHI". Dengan boolean, jalan kesalahan diperbolehkan (false,...) - mudah untuk dicapai, Mustahil untuk melihat ulasan. UNKNOWN menyangkal semuanya. - Tidak ada yang perlu dibanggakan. Keputusan adalah fungsi murni dari (status, modul) tanpa pemanggil, sesi, parameter mode kanan atau tuhan. "Staf pendukung kami bisa mengubahnya off "adalah jawaban yang gagal tinjauan entitas tertutup itu. Disposisi mengikuti analisa scoping dalam kamo- internal * * * * * * * * * * * * * * * Diizinkan: CRM, kontak, lemari besi dokumen, self-hosted email, e- sign, nota, tugas, kalender, internal chat, in- cluster transkripsi / terjemahan stack, MLOS. Diblokir tanpa BAA yang dapat dicapai: sosial Pesan, Canva, e-commerce sync, MCP gateway. Diblokir tertunda pekerjaan bernama: AI router, RAG search, pertemuan rekaman, VOIP rekaman, kampanye pemasaran, Export analisis. Tidak ada panggilan penjaga belum, jadi ini inert sampai kabel.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga