KamoCRM

Odtwarzaj sesje na żywo człowieka, gdy zmieniają się jego prawa

FeatureSecurityService
Shipped
14 listopada 2026 21:12 UTC
Author
Kamo
Commit
b479860

*** to miejsce, w którym prawa są obliczane raz, więc nawigacja nigdy nie jest ponownie sprawdzana Kiedy administrator zmienił uprawnienia użytkownika, tylko AI sesji użytkowników zostało zablokowanych Ludzie czekali na wewnętrzne przeliczanie na odczyt, które uruchomiło Cały wodospad praw z bazy danych na każdej stronie nawigacji. AiRightsChangeListener teraz przepisuje sesje na żywo zalogowanego człowieka po commit, ZANIM **************** zostanie ogłoszony, więc zakładka Który słyszy przekazywany sygnał ponownie odczytuje sesję, która już zawiera nowy Wykorzystuje regułę logowania (SessionRightsResolver: grant-all keeps Jeśli użytkownik nie jest uprawniony, otrzymuje pusty zestaw) nowhere cost jeden EXISTS na indeksie sesji (mayHoldLiveSession). Drops refreshCallerSessionRights z SecurityRole, Feature i Kontrolery MemberSecurity. Skopiowano wiersze trwałe do pliku CALLER Sesja bez przyznawania wszystkich, więc właściciel lub administrator, który edytował rolę, funkcję Jego sesja została obniżona do następnej ankiety, ponieważ użytkownik lub jego własne bezpieczeństwo zostały naruszone Słuchacz obejmuje teraz każdego członka, którego zestaw został zmieniony, w tym wywołującego.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing