KamoCRM

ReportDefinition nigdy nie wysłał węższych praw, których odczytuje jego desolator

Fixkamo-shared-library
Przesyłane
2 września 2026 04:29 UTC
Autor
Kamo
Zgłoszenie
d49b0fd

ReportScopeResolver, jego test i własna javadoc tej klasy RównieżGrantedBy, i ReportSecurityScope od tego czasu mają SELF/TEAM/ORGANIZACJA Ramy wylądowały. Metoda budowniczego i trzech akcesorów za nimi Nie zrobił to, więc SecurityService nie skompilował: get TeamRight, getOwnRight i Udzielanie praw zostało wezwane przeciwko typowi, który nigdy ich nie zadeklarował. To usunęło prod w sposób, który wygląda na niezwiązany z raportowaniem. Budowanie dla Zaangażowanie Report Studio stało się czerwone, więc SecurityService nadal wyświetlał obraz Od wcześniejszego zobowiązania, którego ServiceType nie ma RAPORTU. A KamoInitializer W międzyczasie run rozsianył mistrzowski model orgi korzenia z każdym nieudeprecjonowanym SerwisType jako FORCE_ENABLED, SPRAWOZDANIA między nimi, oraz - jest ?Enumerated (Wzrachanie). Po pierwsze Nieczytelny rząd później, każdy odczyt tego modelu rzucił: GET /api/security/master-model 500'd, więc przycisk Modelu Master zniknął z Typy oddziałów i funkcja Kontroler nie mogli wymienić funkcji, więc aplikacje kamocrmumu Przestali pojawiać się dla wszystkich. Czysto dodatek. Oba argumenty są nieważne i żaden z dziewięciu wysłanych Zgłaszają również nazwiska, więc brak zmian zakresu raportu; przyznawanie praw do sprawozdania Te nazwy nie są dokładnie wymagane, zawsze były w stanie.

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