Role

Role založené na oprávněních, které určují, co jejich držitelé mohou vidět a dělat.

Co to je

Role řídí přístup uživatelů v systému. Zobrazují se jako mřížka karet; každá role je sada oprávnění, která určují, co mohou její držitelé vidět a dělat — od čtení záznamů o letech až po úpravu cenových pravidel. Role se přiřazují uživatelům.

yourclub.aeroclubhq.com/roles
Role zobrazené jako mřížka karet, každá shrnuje svá oprávnění

Oprávnění hlídají každý ovládací prvek rozhraní i každou serverovou akci: prvky, které uživatel nesmí použít, se nezobrazí, a akce, které nesmí provést, server odmítne. Role se místo smazání archivují nebo deaktivují, takže historie zůstává zachovaná. Otevřením konkrétní role lze její sadu oprávnění prohlédnout a upravit.

yourclub.aeroclubhq.com/roles/[id]
Úprava role: název, klíč, stav a sada oprávnění, kde udělení úrovně Spravovat zahrnuje i Zobrazit

Při úpravě role je sada oprávnění rozdělena do skupin podle oblastí (lety, členové, letadla, rezervace, transakce, role, uživatelé a další). Většina oblastí má dvojici Zobrazit a Spravovat, některé mají i samostatná oprávnění navíc — například schvalování letů či směn, oprávnění vázaná na vlastnictví záznamu (označená štítkem) nebo přiřazování rolí. Udělení oprávnění Spravovat automaticky zahrne i odpovídající Zobrazit (zobrazí se zaškrtnuté a uzamčené).

Jak to používat

  • Procházení mřížky karet — přehled všech rolí a přístupu, který každá z nich uděluje.
  • Otevření role — sada oprávnění se prohlédne a upraví na /roles/[id].
  • Úprava oprávnění — v sadě se udělují jednotlivá oprávnění; nedostupné ovládací prvky se držitelům role skryjí.
  • Archivace rolí — role lze místo smazání deaktivovat.

Související

  • Uživatelé — účty, kterým se role přiřazují.
  • Členové — členové klubu spravovaní pod těmito oprávněními.
  • Auditní záznam — zaznamenává akce povolené jednotlivými rolemi.