Aplicación de modelos aplicados al alambre en cada controlador

FeatureSecurityService
Se descapó
19 de abril de 2026 a las 20:08 UTC
Autor
Kamo
Compromit
1640318

Cada ajuste de no papeles en el modelo de seguridad aplicado se aplica ahora en el el límite exacto del controlador que gobierna, y la configuración escalar ida y vuelta limpiamente a través de los editores de modelos maestro/hijo para que la interfaz de usuario pueda avisar sobre ellos. - ************* cuando se establece BranchTypeID, mira arriba el tipo de rama para derivar el parentO; llamar afirmaSubChildOrgSoportó y afirmaAgeRange-perseado tanto para miembro como franjas horaras de edad de los miembros del equipo antes de comprometerse. Nuevo PATCH /-id-/visibilidad endpoint permite a los propietarios voltear Organización.isPrivado, cerrado por afirmar queCanSetPrivate. getAll Organs se aplica filterVisibleOrgsForViewer para que los resultados respeten ambos permitenOwnersViewOtrasOrgs en el modelo del espectador y la bandera es Privada en los candidatos. - **************** call assertAppEnableAllowed / AppDisableSpermitidos para que las aplicaciones NO AVAILABLE no se puedan activar y Las aplicaciones FORCE-ENABLED no se pueden desactivar. - OAuthConfigController POST/PUT: afirmarCanManageIdentityProvider Bloques proveedor CRUD cuando identityProviderConfiguración == NO AVAILABLE. - CommerceMarketController POST/PUT: afirma que CommerceTypeAllowed rechaza a tipo de comercio no incluido en la aplicación del modeloConfig para CRM. - SecurityModelController . MasterModelController: app de ida y vueltaConfigs a través de la creación/actualización de cargas útiles y las respuestas GET. Nuevo procesoAppConfigs ayudante acepta el formulario de lista utilizado por el editor frontend. - AppliedModelController: la respuesta ahora incluye la configuración escalar completa bloqueo (llowOwnersViewOOOgs, permiteOwnersPrivateOrgs, permiteSubChildOrgs, rangos de edad, identityProviderSetting, teamMemberPayFeesSetting) y appConfigs map para que los editores frontend puedan gate uniformemente. También superficies orgIsPrivate para que la privacidad se mantenga en sincronía.

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