- Expediere
- 19 aprilie 2026 la 20:07 UTC
- Autor
- Kamo
- Comite
- 59a5056
Adaugă aplicarea la sfârșit pentru restul setărilor aplicate pe o org model de securitate. Fiecare setare care a fost doar citit anterior (sau scăzut pe salvează) are acum o cale de persistență, un ajutor de aplicare pe termen lung, și un UI cârlig să-l consume. Strat de date: - Organization.isPrivate (boolean column, implicit fals) pavilion de vizibilitate, setat prin noul MasterModelController-GATCH obiectivul final. - ServiceAvailability Tip enum (OPȚIONAL DEFAULT ENABLED / OPTIONAL DEFAULT DISABLED / NOT AVAILEBILE / FORCE ENABLED). - ChildOrgSecurityModelAppConfig entity + repo + service disponibilitatea (și CRM a permis CommmerceTypes) a scăzut anterior pe economie. - *************** ocolind noua entitate. Aplicarea în timp util: - Modul de aplicareServicii de aplicare consolidează fiecare cec utilizat de apelanți: Afirmation SubChildOrgAlowed, afirmationAgeRangeAlowed, - Nu. IdentityProviderRequired, afirmation CanSetPrivate, filterVisibleOrgsForViewer, Afirmați-vă că membru al echipei CanSelfPayFees, este TeamMemberPayFees Forced / Blocked, AfirmândAppEnableAlowed, afirmăAppDisableAlowed, a lua AppAvailability, Obține DefaultEnabled AppsForChild, afirmă CommmerceTypeAlowed, Obțineți permis CommmerceTypes. Null-safe: "niciun model aplicat" permite totul. - ChildOrgTemplateSeedingService extinsa si la randurile de seminte OrgFeature din aplicația părinteluiConfig defaults (FORCE ENABLED și OPTIONAL DEFAULT ENABLED) pe orgi noi pentru copii, astfel încât orgs nou-produs vin cu suprafata implicita dreapta.