KamoCRM

Wiederherstellen der Live-Sitzungen eines Menschen, wenn sich seine Rechte ändern

FeatureSecurityService
Verschickt
14. November 2026 um 21:12 UTC
Autor
Kamo
Commit
b479860

Das *** ist, wo die Rechte einmal berechnet werden, so dass die Navigation nie wieder überprüft wird Als ein Administrator die Rechte eines Mitglieds änderte, wurden nur die Sitzungen von AI Mitgliedern geändert Die Menschen warteten auf die Recompute-on-Read von kamo-internal, die die Vollständige Rechte Wasserfall aus der Datenbank auf jeder Seite Navigation. AiRightsChangeListener schreibt nun die Live-Sitzungen eines angemeldeten Menschen nach Commit, BEVOR **************** angekündigt wird, so dass der Tab Das Gerät, das das übertragene Signal hört, liest eine Sitzung erneut, die bereits das neue Es verwendet die Anmelderegel (SessionRightsResolver: grant-all hält die Anmelderechte für alle Benutzer fest) Wenn Sie "all" wählen, erhält ein nicht berechtigtes Mitglied den leeren Satz) nowhere kostet eine EXISTS im Session-Index (mayHoldLiveSession). Drops refreshCallerSessionRights von SecurityRole, Feature und Sie kopieren die persistenten Zeilen in die Datei des CALLERs Session ohne Grant-All, so dass ein Eigentümer oder Administrator, der eine Rolle bearbeitet hat, oder ihre eigene Sicherheit hatte ihre Sitzung bis zur nächsten Abstimmung herabgestuft Der Listener umfasst nun jedes Mitglied, dessen Set sich geändert hat, einschließlich des Aufrufers.

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen