Memaksakan setiap pengaturan bukan peran pada ChildOrgans SecurityModel

Featurekamo-shared-library
Dikirim
19 April 2026 pukul 20.07 UTC
Penulis
Kamo
Commit
59a5056

Tambahkan penegakan akhir-to-end bagi pengaturan yang tersisa pada org yang diterapkan Model keamanan. Setiap pengaturan yang sebelumnya hanya dibaca (atau dijatuhkan pada save) now has a persistensi path, a runtime penegakan, and a UI kait untuk mengkonsumsi itu. Lapisan data: - Organisasi .isPrivate (kolom boolean, default false) - org sendiri tanda visibility, diatur melalui MasterModelController-gated PATCH baru titik akhir. - Serviceavability Tipe enum (OPTIONAL _ DEFAULT _ ENABLED / OPSIONAL _ DEFAULT _ DISABLED / NOT _ AVAILABLE / FORCE _ ENABLED). - ChildOrganiceSecurityModelAppConfig Entitas + layanan + repo + - persts per-app ketersediaan (dan CRM 's alloedCommerceTypes) sebelumnya jatuh pada penyelamatan. - * * * * * * * * * * * * * * perjalanan entitas baru. Penegakan Runtime: - AppliedModelEnforceService mengkonsolidasikan setiap cek yang digunakan oleh penelepon: astetSubChildOrganity Allowed, assertAgeRangeAllowed, * * * * * * * * * * * * * * * Dibutuhkanidentitas, astetCanSetPrivate, filterVisibleOrgans ForViewer, Anggota Tim CanselfPayFees, adalah Tim Gabungan / Dihalangi, assertApPEnableAllowed, assertDisableAllowed, getApparability, getDefaultEnabledAppsForChild, menegaskan CommerceTypelowed, getAlloedCommerceTypes. Nall-aman: "tidak ada model terapan" memungkinkan semuanya. - ChildOrganm Templar SeedingService diperluas juga baris benih Organ dari apconfig induk baku (FORCE _ ENABLED dan OPSIONAL _ DEFAULT _ ENABLED) pada orgs anak baru, sehingga newly-provisioned orgs Datang dengan permukaan default yang tepat.

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