Jak skonfigurować role i uprawnienia kasjerów
Ten przewodnik obejmuje tworzenie kont kasjerów, definiowanie niestandardowych ról ze szczegółowymi uprawnieniami i przypisywanie tych ról do personelu. Prawidłowo skonfigurowane role zapewniają, że każdy pracownik ma dostęp tylko do funkcji potrzebnych do jego pracy.
Jak stworzyć niestandardową rolę
Role definiują co kasjer może a czego nie może robić. HandyCafe używa sześciu kategorii uprawnień. Najpierw utwórz role, potem przypisuj je do kont kasjerów.
- Przejdź do sekcji Zarządzanie używając lewego paska bocznego.
- Otwórz zakładkę Role kasjerów.
- Kliknij Dodaj rolę.
- Wpisz nazwę roli (np. "Kasjer dzienny"). Nazwy ról muszą być unikalne.
- Ustaw poziom. Wyższe poziomy oznaczają większe uprawnienia. Kasjer z niższym poziomem nie może modyfikować kasjera z wyższym poziomem.
- Skonfiguruj uprawnienia Autoryzacji. Kontrolują one czynności związane z logowaniem: logowanie/wylogowanie, reset hasła.
- Skonfiguruj uprawnienia Członków. Kontrolują one co kasjer może robić z kontami członkowskimi: przeglądanie, tworzenie, edycja, usuwanie, doładowania portfela, historia transakcji.
- Skonfiguruj uprawnienia Konsol. Kontrolują one czynności sesyjne i konsolowe: rozpoczynanie i zatrzymywanie sesji, wstrzymywanie i wznawianie, dodawanie czasu, przeglądanie listy konsol.
- Skonfiguruj uprawnienia Logów. Kontrolują one dostęp do logów systemowych: przeglądanie logów (tylko dzisiaj lub wszystkie daty), eksport logów.
- Skonfiguruj uprawnienia Raportów. Kontrolują one dostęp do raportów finansowych: przeglądanie raportów kasowych (tylko dzisiaj lub wszystkie daty), przeglądanie statystyk, eksport raportów.
- Skonfiguruj uprawnienia Płatności. Kontrolują one czynności związane z płatnościami: akceptowanie płatności, przetwarzanie zwrotów, modyfikowanie metod płatności, przeglądanie historii płatności.
- Kliknij Zapisz aby stworzyć rolę.
Oczekiwany rezultat: Nowa rola pojawia się na liście Ról kasjerów ze wszystkimi skonfigurowanymi uprawnieniami. Jest teraz dostępna do przypisania do kont kasjerów.
Praktyczny przykład: Rola kasjera dziennego
- Przejdź do Zarządzanie > Role kasjerów.
- Kliknij Dodaj rolę.
- Nazwa: "Kasjer dzienny".
- Poziom: 1 (najniższy).
- Uprawnienia autoryzacji: Włącz logowanie. Wyłącz reset hasła.
- Uprawnienia członków: Włącz: Przeglądaj, Twórz, Doładowuj portfele, Historia transakcji. Wyłącz: Edytuj, Usuwaj.
- Uprawnienia konsol: Włącz wszystkie sesyjne.
- Uprawnienia logów: Włącz: Przeglądaj logi (tylko dzisiaj). Wyłącz: Wszystkie logi, Eksport.
- Uprawnienia raportów: Włącz: Raport kasowy (tylko dzisiaj). Wyłącz: Wszystkie raporty, Statystyki, Eksport.
- Uprawnienia płatności: Włącz: Akceptuj płatności, Historia. Wyłącz: Zwroty, Modyfikuj metody.
- Kliknij Zapisz.
Oczekiwany rezultat: Rola "Kasjer dzienny" może zarządzać sesjami, tworzyć członków, doładowywać portfele, przeglądać dzisiejsze logi i raporty oraz akceptować płatności. Nie może usuwać członków, modyfikować metod płatności, przetwarzać zwrotów ani przeglądać historycznych raportów.
Jak stworzyć konto kasjera
- Przejdź do sekcji Zarządzanie.
- Otwórz zakładkę Kasjerzy.
- Kliknij Dodaj aby stworzyć nowego kasjera.
- Wpisz nazwę użytkownika. To jest to co kasjer wpisuje logując się. Musi być unikalna.
- Wpisz hasło. Użyj silnego hasła. Kasjer może je później zmienić.
- Wybierz rolę z listy rozwijanej. Pojawią się tylko role, które już stworzyłeś.
- Opcjonalnie wypełnij imię i nazwisko, e-mail i numer telefonu do dokumentacji.
- Kliknij Zapisz.
Oczekiwany rezultat: Nowe konto kasjera pojawia się na liście Kasjerów. Kasjer może się teraz logować do HandyCafe Server za pomocą swojej nazwy użytkownika i hasła. Jego dostęp jest ograniczony do uprawnień zdefiniowanych przez przypisaną rolę.
Jak zmienić rolę kasjera
- Przejdź do Zarządzanie > Kasjerzy.
- Wybierz kasjera, którego rolę chcesz zmienić.
- W panelu szczegółów kasjera kliknij rozwijane pole Rola i wybierz inną rolę.
- Kliknij Zapisz.
Oczekiwany rezultat: Uprawnienia kasjera zmieniają się natychmiast. Kasjer nie musi się wylogowywać i logować ponownie aby zmiana weszła w życie.
Jak dezaktywować konto kasjera
Gdy pracownik odchodzi, dezaktywuj jego konto zamiast usuwać. Zachowuje to ścieżkę audytu.
- Przejdź do Zarządzanie > Kasjerzy.
- Wybierz kasjera do dezaktywacji.
- Przełącz przełącznik Aktywny na wyłączony (lub kliknij Dezaktywuj).
- Kliknij Zapisz.
Oczekiwany rezultat: Kasjer nie może się już logować. Wszystkie jego historyczne czynności (rozpoczęte sesje, zarejestrowane transakcje, logi) pozostają w systemie. Konto może być reaktywowane później w razie potrzeby.
Typowe błędy do uniknięcia
- Przypisanie niewłaściwej roli. Zawsze sprawdzaj rozwijane pole roli przy tworzeniu kasjera. Kasjer z rolą Menedżera ma znacznie większy dostęp niż zamierzony dla zwykłego pracownika zmianowego.
- Nie testowanie roli po utworzeniu. Zaloguj się jako kasjer (lub użyj konta testowego z tą rolą) i sprawdź czy ograniczone funkcje są faktycznie ukryte lub wyłączone.
- Ustawienie wszystkich ról na poziom 0. Poziom określa hierarchię. Planuj swoje poziomy: 1 dla podstawowych kasjerów, 5 dla menedżerów, 10 dla starszych menedżerów.
- Współdzielenie kont kasjerów. Każdy pracownik powinien mieć własne konto. Współdzielone konta uniemożliwiają prześledzenie kto wykonał konkretną czynność w logach.
- Usuwanie konta kasjera zamiast dezaktywacji. Usunięcie usuwa referencję kasjera z transakcji i logów (ustawiane na NULL). Zawsze dezaktywuj aby zachować ścieżkę audytu.