Správa uživatelů¶
Role uživatelů¶
Systém rozlišuje dvě role:
| Role | Popis |
|---|---|
| (běžná) | Standardní uživatel — podléhá všem pravidlům |
admin |
Administrátor — přeskakuje validace, relace zdarma |
Administrátorská privilegia¶
- Přeskočení všech validací (kapacita, kredit, dluh, provozní hodiny, uzavírky)
- Všechny relace zdarma (100 % sleva)
- Ovládání světel i mimo provozní hodiny
- Produkty se na administrátory neuplatňují
Registrace uživatelů¶
Noví uživatelé se mohou registrovat přes frontendovou aplikaci. Po registraci:
AUTO_ACCEPT = false(výchozí): Účet musí schválit administrátor v PocketBase admin (/_/)AUTO_ACCEPT = true: Účet je okamžitě aktivní
Správa v administračním panelu¶
V záložce Uživatelé v aplikační administraci (/admin) lze:
Vyhledávání¶
- Vyhledávání podle jména nebo emailu
- Stránkování výsledků
Kredit a dluh¶
credits— aktuální zůstatek kreditu, upravitelný přímo na záznamu uživatele v PocketBase admin (/_/)- Dluh se nikde neukládá jako pole — je to vždy živý součet
amount_due(zbývá doplatit) všech nezaplacených relací (sessionskdepaid = false;final_priceje cena po slevách a dluh neurčuje) daného uživatele. V administraci se zobrazuje jen jako needitovatelná hodnota. Zaplacením/označením zaplacenosti relací (nebo smazáním relace) se dluh přepočítá okamžitě — nehrozí, že by zůstal „zaseknutý" na staré hodnotě.
Přiřazování produktů¶
- Vyberte uživatele
- Klikněte na Přiřazení produktu
- Vyberte produkt z katalogu (
product_definitions) - Vyberte zóny, pro které produkt platí
- Potvrďte
Přiřazený produkt se ihned aktivuje (bez nutnosti platby).
Odebírání produktů¶
U každého přiřazeného produktu lze:
- Zrušit aktivní produkt (stav se změní na
cancelled) - Odebrat záznam
Přihlášení jako uživatel (impersonace)¶
Administrátor se může přihlásit jako běžný uživatel, aby viděl aplikaci jeho očima nebo mu pomohl s problémem.
- V záložce Uživatelé klikněte na ikonu osoby u daného uživatele
- Potvrďte dialog
- Aplikace se přepne na rozhraní daného uživatele — nahoře se zobrazí banner „Vystupujete jako …“
- Pro návrat klikněte v banneru na Ukončit zastupování
Pravidla a omezení:
- Impersonace je omezena na jednu hodinu a token obnovy se neprodlužuje
- Impersonovat lze i uživatele, kteří ještě nebyli schváleni (např. pro kontrolu registrace)
- Nelze se přihlásit jako jiný administrátor ani jako sám sebe
- Banner s ukončením zastupování přežije obnovení stránky (zastupování zůstává aktivní, dokud se neukončí)