KamoCRM

RoleChangeListener — każdy współdzielony pisarz ról zgłasza, co zmienił (MS faza J)

Featurekamo-shared-library
Shipped
15 listopada 2026 17:05 UTC
Author
Kamo
Commit
958f3aa

Edycje ról nie pozostawiły śladu: audyt fazy J musiał odbudować dwa eskalowane Historia ról z notatek projektowych i transkrypcji. Wspólni autorzy teraz Zgłasza każdą zmianę roli do opcjonalnych fasoli RoleChangeListener: - OrgRoleService (role API, role templates): tworzenie, zmiana nazwy (tylko tytuł), Prawa autorskie napisane (przed/po), usunięte. - ChildOrgTemplateSeedingService (model organizacji ponownie zasiane na org's system roles): każda zmieniona rola, z identyfikatorem modelu. - **************** trzy domyślne role. Zmiana przenosi prawo id -> ustawienie przed i po (TRUE przyznane, FALSE odrzucone) Odrzucone, nieokreślone) i nazwy przyznane / odwołane / odrzucone / Niepowodzenie słuchacza jest rejestrowane i nigdy nie dociera do zapisu; no Usługa SecurityService zapisuje je do dziennika dostępu. Testy: RoleChangeListenerTest 5, **************** 1, **************** 7, GrantAllRolesTest 4.

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