„Dlaczego on tego nie widzi” — jak zdiagnozować uprawnienia
Zamiast dedukować z nazw, otwórz uprawnienia efektywne konkretnej osoby. I pamiętaj, że zmiana może wchodzić w życie z opóźnieniem do pięciu minut.
Krok 1: uprawnienia efektywne
Na liście użytkowników, w menu wiersza, jest akcja Efektywne uprawnienia. Pokazuje wyliczony wynik dla tej osoby: macierz modułów i listę uprawnień do pól — po zsumowaniu wszystkich jej ról.
To jedyne miejsce mówiące prawdę. Nazwy ról i nazwy uprawnień potrafią mylić (Pułapki uprawnień — dlaczego nadanie zgody czasem nic nie zmienia); wyliczony wynik nie.
Akcja jest dostępna dla administratorów firmy i superadministratora.
Krok 2: sprawdź, czy to nie jest opóźnienie
Uprawnienia są buforowane, w dwóch miejscach:
- serwer trzyma wynik przez 5 minut,
- przeglądarka odświeża swój obraz uprawnień co 5 minut.
Zmiana zwykle wchodzi natychmiast, ale w gorszym przypadku może potrwać do pięciu minut. Zanim zaczniesz szukać błędu, poproś o odświeżenie strony i odczekaj chwilę. Wylogowanie i zalogowanie przyspiesza sprawę.
Krok 3: lista kontrolna
Po kolei, od najczęstszego:
- Czy to na pewno ta firma? Uprawnienia liczą się względem aktywnej firmy. Osoba pracująca z przełączoną firmą widzi uprawnienia tamtej (Moje firmy — aktywna firma i przełączanie kontekstu).
- Czy ma jakąkolwiek rolę? Konto bez roli otwiera się poprawnie i nie pokazuje nic.
- Czy moduł ma odczyt? Uprawnienie do pola nie zadziała bez odczytu swojego modułu (Uprawnienia do pól — pojedyncze pola i pojedyncze czynności).
- Czy akcja nie wymaga „tworzenia"? Przyciski uruchamiające operacje często wymagają tworzenia, nie zapisu (Uprawnienia modułów — odczyt, zapis, tworzenie).
- Czy menu i dane mają to samo uprawnienie? Pusta tabela przy działającym ekranie to zwykle ta rozbieżność (Pułapki uprawnień — dlaczego nadanie zgody czasem nic nie zmienia).
- Czy to nie moduł nienadany przy wdrożeniu? Przyjęcia, Asystent, Dziennik zmian i Advanced nikomu nie zostały przyznane automatycznie.
- Czy maskowanie prywatności jest włączone? Bez niego ukrywanie danych klientów nie działa wcale.
Krok 4: gdy ktoś widzi za dużo
Odwrotny kierunek jest prostszy, bo zasada jest jedna: uprawnienia się sumują i nie ma odmów (Rola — czym jest i jak liczą się uprawnienia). Skoro coś widzi, to któraś z jego ról to daje — albo jest administratorem firmy.
Sprawdź wszystkie jego role, nie tę ostatnio nadaną. Dodanie roli „ograniczonej" niczego nie zabierze.
Dla administratora platformy
Jeśli menu i dostęp do ekranu zachowują się niespójnie, zgłoś to wsparciu NOXTI. Podaj nazwę ekranu, rolę użytkownika oraz treść komunikatu odmowy dostępu.
Chcesz zobaczyć to na swoich zamówieniach? Pokażemy NOXTI na Twoich kanałach sprzedaży i Twoim magazynie.
Umów prezentację