KamoCRM

Owców zapasu, więc zamknięcie nie może usunąć dostępu

FeatureInitializerService
Przesyłane
14 sierpnia 2026 21:22 UTC
Autor
Kamo
Zgłoszenie
ffe66fb

MemberRightsAppliedService odmawia teraz prawa, którego łańcucha rodzicielskiego nie jest Zagłuszone. Każdy wiersz napisany przed tym, jak istniał hierarchia, nie wie nic o Przodkowie, więc rola posiadająca MANAGE_SUBSCRTION_PLANS bez ACCESS_COMMERCE — Do tej pory całkowicie normalnie – straciłby go przy następnej zmianie. W poprzek 13 Żywe organizacje, które są awarią, a nie migracją. Wprowadza wszystkie cztery poziomy (role zorg, działy, tytuły zawodowe, nadpisywany członków) Do niezmiennej ścieżki zapisu teraz utrzymują, używając tej samej zasady: przyznana Potomek ciągnie swoich przodków do GRANTED. Krok 2 to ten, który faktycznie Zapobiega awariom – odwraca wyraźnie przyznany przodkowi DENIED, ponieważ Istniejące rzędy, które istnieją, przetrwają krok 1 nietknięte, a zamknięcie odwołałoby każdy Potomek pod nimi. Szablony modeli zabezpieczeń celowo NIE są dotykane: FORCE_NUKE na rodzicu Jest administratorem, który celowo wyłącza poddrzewo i honoruje zamknięcie To jest ta cecha. Krok 3 jest GATE, a nie linią dziennika: ponownie sprawdza niezmienny i nie działa, jeśli Każdy poziom nadal posiada przyznanego potomka pod nieprzyznanym przodkiem. A A Migracja, która odnotowała sukces z pogwałceniem pozostawionym po sobie, przekaże Problem do decydenta, gdzie pojawia się jako członek po cichu, tracąc Zbędnym pozwoleniem, by tego nie wyjaśniać.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny