KamoCRM

Audyt każdej zmiany roli w dzienniku dostępu bezpieczeństwa (MS faza J)

FeatureSecurityService
Shipped
15 listopada 2026 17:05 UTC
Author
Kamo
Commit
8972c9d

RoleAudit implementuje RoleChangeListener wspólnej biblioteki: jeden SECURITY_SETTING_CHANGE wiersz dla roli utworzonej, zmienionej nazwy, usuniętej lub której Uprawnienia zostały przyznane / odwołane / odmówiono, po zatwierdzeniu, member_id = kto Opis zawiera nazwę członka, rolę (tytuł + identyfikator), drzwi i nazwę użytkownika i prawa według etykiety; szczegóły zawierają całą zmianę jako JSON. HIGH dla usunięcia lub zmiany przyznającej 25+ praw na raz (kształt Najlepszy wysiłek, nigdy nie przegrywa zapisu. Najlepszy wysiłek, nigdy nie przegrywa zapisu. Każde drzwi: role API i szablony ról (OrgRoleService), Model organizacji re-seed **************** the Nazwa użytkownika, który zapisał model), nowej organizacji (np Domyślne role i synchronizacja uprawnień podczas rozruchu (RoleRightsSyncService porównuje prawa każdej roli przed i po syncAll, więc zastępuje seedy, Brakujące wiersze, grant turystyczny i usuwanie osieroconych są objęte; placeholder Wiersze NOT_SPECIFIED nie są zmianami; wiersz nazywa pod). Testy: RoleAuditTest 5; RoleRightsSync* (12 pakietów), SecurityModelRecalc DispatcherTest, SecurityRoleControllerAuthTest 18 zielony.

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