KamoCRM

Re-minte las sesiones en vivo de un humano cuando sus derechos cambian

FeatureSecurityService
Enviado
14 de noviembre de 2026 a las 21:12 UTC
Autor
Kamo
Commit
b479860

El *** es donde los derechos se calculan una vez para que la navegación nunca vuelva a comprobar Cuando un administrador cambió los derechos de un miembro, solo se cambiaron las sesiones de AI miembros Los humanos esperaron a que kamo-internal hiciera un nuevo cálculo al leer, que ejecutó el Toda la cascada de derechos de la base de datos en cada página de navegación. AiRightsChangeListener ahora reescribe las sesiones en vivo de un humano registrado después de ANTES de que se anuncie ****************, por lo que la pestaña que escucha la señal retransmitida vuelve a leer una sesión que ya contiene la nueva Utiliza la regla de inicio de sesión (SessionRightsResolver: grant-all mantiene Un miembro no elegible recibe el conjunto vacío). Miembros conectados nowhere cost one EXISTS en el índice de sesión (mayHoldLiveSession). Drops refreshCallerSessionRights de SecurityRole, Feature y Copiaron las filas persistentes en la base de datos del CALLER sesión sin conceder todo, por lo que un propietario o administrador que editó un rol, o su propia seguridad, su sesión fue degradada hasta la próxima encuesta El listener ahora cubre todos los miembros cuyo conjunto cambió, incluido el llamador.

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios