Role

Problematika správného navržení rolí je poměrně složitá a v rámci této příručky se jí hlouběji nebudeme zabývat. Role mohou být personální (role přiřazené určité osobě resp. osobám) a nepersonální (role představující nějaké věci, např. auta, jednací místnosti apod.).

U personálních rolí rozlišíme jen dva základní návrhy (nebudeme zohledňovat požadavky na procesy): Role nadefinované s tím, že počítáme, že jedna role bude přiřazena jednomu konkrétnímu uživateli anebo s tím, že jednu roli bude sdílet více uživatelů. (První případ zvolíme např. tehdy, pokud tito uživatelé mají mít různá přístupová práva, naopak druhý případ v okamžiku, kdy víme, že např. více pracovníků na servise bude mít práva shodná. První varianta je rovněž vhodná v případě, že počítáme s využitím CRM a chceme, aby každá role vyřizovala "své vlastní" aktivity a jako řešitele aktivity nechceme zadávat přímo konkrétního uživatele, ale uživatelské role.)

Kromě toho nechť má firma 2 služební auta, u nichž chce pomocí zadávání aktivit a agendy časového plánu sledovat, kdy má kdo auto rezervované a kdy je volné. Zavedeme si tedy pro každé z nich nepersonální roli. Obdobně chce firma sledovat rezervaci jednací místnosti.

Firmě ze zadaného příkladu nadefinujeme personální role následovně:

Příklad rolí pro naši zadanou firmu. ABRA vzhled modrý.

Způsob zadávání rolí je shodný se zadáváním např. středisek a byl popsán v popisu zadání středisek v Průvodci nastavením firmy.

Otevřeme agendu Role. Viz modul Administrace→záložka Role a přístupová práva. Zde nejdříve ověříme, zda je vypnuto stromové zobrazení, a poté nadefinujeme role podle struktury z obrázku výše stejným způsobem, jako bylo popsáno u definice středisek kombinací funkcí Rozvětvit a Nový (zda zvolit funkci Rozvětvit nebo Nový záleží jenom na tom, na jaké roli právě stojíte a která role se předvyplní do položky nadřízené). U rolí zaváděných pro auta a jednačku zatrhněte položku Nepersonální role. Položku Pracovní kalendář a údaje na dalších subzáložkách vyplňovat nemusíte, v našem příkladu je nevyužijeme, slouží např. k plánování času dané role v projektovém řízení.

Pokud byste chtěli definovat role v režimu zapnutého stromového zobrazení, můžete to provést obdobně, jak bylo popsáno při definici skladového menu:

Nadefinované role v zobrazené stromové struktuře

V zobrazeném číselníku rolí si můžete zobrazovat záznamy i podle své stromové struktury stiskem tlačítka v levém horním rohu. Detailněji podrobný help. Kap.: Číselníky se stromovou strukturou - stromové zobrazení v číselníku.

Uživatelům pak budeme přiřazovat jednotlivé (personální) role, přičemž personálním rolím pak budeme nastavovat přístupová práva.

Kromě rolí si lze v systému pro snazší administraci přístupových práv definovat i skupiny rolí, jednotlivé role do skupin zařazovat a přístupová práva pak nastavovat pro celé skupiny rolí, příp. kombinovat práva skupin a rolí. Pro účely naší příručky však skupiny nevyužijeme. Dále viz podrobný help. Kap.: Role a Skupiny rolí.