Zarządzanie kontami
Dodawanie pracowników, dezaktywacja, archiwizacja, reset hasła.
Dodawanie konta
W Ustawienia → Użytkownicy klikasz „Dodaj użytkownika". Pojawia się formularz: imię i nazwisko, e-mail, login, hasło, rola, widoczność, salon, opcjonalne flagi funkcji.
Po zapisaniu konto jest aktywne — pracownik może się zalogować. Jeśli chcesz, możesz najpierw założyć konto „nieaktywne" (checkbox „Aktywny" odznaczony) i włączyć je później.
Edycja danych
Każde konto można edytować — zmieniać rolę, widoczność, dodawać/usuwać funkcje. Tylko owner może edytować innego ownera. Nie możesz usunąć/dezaktywować własnego konta (zabezpieczenie przed lockout'em).
Dezaktywacja vs archiwizacja
- Dezaktywacja (active = 0) — pracownik nie może się zalogować, ale jego dane (umowy, pomiary) są nadal w bazie i widoczne dla innych. Można w każdej chwili reaktywować.
- Archiwizacja (archived_at) — pracownik znika z większości list i dropdownów, ale historia zostaje. Sygnalizuje że pracownik opuścił firmę. Można przywrócić, ale wymaga to ręcznej akcji admina.
Reset hasła
Pracownik resetuje hasło sam — strona logowania ma link „Nie pamiętam hasła", wpisuje e-mail, dostaje link reset'u. Admin nie może resetować hasła ręcznie (bez znajomości aktualnego hasła) — to zabezpieczenie przeciwko przejęciu konta.
