Macierz uprawnień
Macierz uprawnień to tabela, w której dla wybranej roli zaznaczasz, co wolno w każdej aplikacji i module: widok, odczyt, tworzenie, zmiana, usuwanie i zarządzanie. Przycisk „Uzupełnij zależności” sam dodaje prawa potrzebne do działania ekranów.
Na górze wybierasz firmę i rolę, a macierz pokazuje jej uprawnienia na trzech poziomach: Firma, Aplikacja i Moduł. Wyszukiwarka Filtruj moduły/aplikacje skraca listę.
Kolumny uprawnień#
| Kolumna | Skrót | Znaczenie |
|---|---|---|
| V | View | Użytkownik widzi pozycję w menu i może wejść na ekran |
| R | Read | Użytkownik widzi dane na ekranie |
| C | Create | Przyciski dodawania |
| U | Update | Edycja i zmiana statusów |
| D | Delete | Usuwanie |
| M | Manage | Dodatkowe działania zarządcze (np. akceptacja, konfiguracja) |
Reguły działania (ważne):
- Brak V: ekran jest niedostępny, a użytkownik wraca na stronę główną z komunikatem.
- V bez R: ekran otwiera się, ale pokazuje komunikat o braku danych dla Twoich uprawnień.
- V + R: dane widoczne, przyciski zmian ukryte.
- Kolejne litery stopniowo odsłaniają akcje (C: dodawanie, U: edycja, D: usuwanie).
- Serwer zawsze sprawdza prawa przy każdej operacji, więc ukrycie przycisku nie jest jedyną ochroną.
Automatyczne zależności danych#
Nad tabelą widzisz sekcję Automatyczne zależności danych. Niektóre ekrany potrzebują danych z innych modułów (np. Dashboard używa zamówień, klientów i produktów). Przycisk Uzupełnij zależności dodaje brakujące odczyty, żeby ekran działał w pełni. Kolumna Auto data access przy każdej funkcji pokazuje, jakie zależności zostaną dodane.
Przyciski Zapisz i Reset zapisują zmiany albo przywracają stan z serwera.
Funkcje specjalne#
W tabeli funkcji (Feature) są prawa spoza zwykłych ekranów, np. Dokumentacja API (dostęp do Swaggera partnerskiego API), Dashboard oraz Profile pocztowe systemowe (profile zarezerwowane dla procesów systemowych).
Wybierz rolę, zaznacz V, R, C, U, D i M dla aplikacji i modułów, użyj „Uzupełnij zależności” i zapisz. Dobrze dobrane litery oznaczają, że użytkownik widzi tylko to, czego potrzebuje.
