Skip to content

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í (sessions kde paid = false; final_price je 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ů

  1. Vyberte uživatele
  2. Klikněte na Přiřazení produktu
  3. Vyberte produkt z katalogu (product_definitions)
  4. Vyberte zóny, pro které produkt platí
  5. 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.

  1. V záložce Uživatelé klikněte na ikonu osoby u daného uživatele
  2. Potvrďte dialog
  3. Aplikace se přepne na rozhraní daného uživatele — nahoře se zobrazí banner „Vystupujete jako …“
  4. 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čí)