Disposición de un modelo de seguridad maestro al máximo para KamoCRM en init

FeatureInitializerService
Se descapó
19 de abril de 2026 a las 21:47 UTC
Autor
Kamo
Compromit
c5476f1

DataLoader crea y asigna un maestro ChildOrgSecurityModel a KamoCRM inmediatamente después de la creación de la org, con cada ajuste al máximo hacia el valor más permisivo / con fuerza: - allowOwnersViewOtherOrgs / allowOwnersPrivateOrgs / allowSubChildOrgs = true - identityProviderSetting = ENABLED - teamMemberPayFeSetting = FORCE-ENABLE - permitidoMemberAgeRanges / allowedTeamMemberAgeRanges = every AgeReqType - appConfigs = cada servicio no despreciadoType en FORCE-ENABLED, con CRM permiteCommerceTypes que contiene cada CommerceType - Organización.masterModelID se establece en el nuevo modelo Las cuatro plantillas de rol predeterminadas (Administrator / Miembro / Miembro / Miembro / DEFAULT) se materializan con cero derechos para lo que la IU hace fichas para cada uno de los derechos queden NO-SPECIFIED en tiempo de ejecución, el en blanco previsto de referencia. Los administradores pueden editar reglas de fuerza específicas más adelante a través de los tipos de rama Pestaña. También bumps kamo-shared-library a 1.5.0 por lo que el nuevo ChildOrgSecurityModelServicio / AppConfigService / DefaultRoleService y tipos relacionados resuelven en el momento de compilación.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios