KamoCRM

Re-minte as sessões ao vivo de um humano quando seus direitos mudam

FeatureSecurityService
Enviado
14 de novembro de 2026 às 21:12 UTC
Autor
Kamo
Confirmação
b479860

O *** é onde os direitos são calculados uma vez para que a navegação nunca verifique novamente Quando um administrador alterou os direitos de um membro, apenas as sessões de AI membros foram alteradas Os humanos esperaram pelo recomputo-na-leitura do kamo-internal, que executou o toda a cascata de direitos do banco de dados em cada navegação de página. O AiRightsChangeListener agora reescreve as sessões ao vivo de um humano conectado após commit, ANTES de **************** ser anunciado, então a guia que ouve o sinal retransmitido releia uma sessão que já contém o novo Ele usa a regra de login (SessionRightsResolver: grant-all mantém o usuário com direitos de acesso) grant-all, um membro não elegível recebe o conjunto vazio). Membros conectados nowhere cost one EXISTS no índice da sessão (mayHoldLiveSession). Drops refreshCallerSessionRights de SecurityRole, Feature e Eles copiaram as linhas persistentes para o arquivo do CALLER sessão sem concessão de todos, de modo que um proprietário ou administrador que editou uma função, ou a sua própria segurança teve a sua sessão desclassificada até à próxima votação O listener agora abrange todos os membros cujo conjunto foi alterado, incluindo o chamador.

Todas as alterações

Como o que você vê o transporte?

Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.

Comece grátis para sempreVer preços