{{indexmenu_n>2}} ====== Role a kompetenční okruhy ====== ===== Role ===== Role představují základní mechanismus pro řízení oprávnění uživatelů v systému RSV. Prostřednictvím rolí se určuje, k jakým funkcím, procesům a modulům systému má uživatel přístup. Každá role obsahuje jeden nebo více **kompetenčních okruhů**, které definují rozsah oprávnění v jednotlivých částech aplikace. Jednomu uživateli může být přiřazeno více rolí současně, viz kapitola **[[cs:permissions:users|Uživatelé a skupiny]]**. Výsledná oprávnění uživatele jsou pak tvořena součtem oprávnění ze všech přiřazených rolí podle **[[cs:permissions:permissions_system|kompetenčního systému]]**. Seznam rolí obsahuje všechny role definované v systému. U jednotlivých rolí lze zobrazit jejich nastavení, přiřazené kompetenční okruhy a spravovat jejich oprávnění. Vytváření a úpravy rolí jsou dostupné pouze uživatelům s odpovídajícím oprávněním. Obecné informace o práci se záznamy naleznete v kapitole **[[cs:introduction:records|Práce se záznamy]]**. {{:cs:permissions:roles.png?800|Role}} ==== Okruhy přiřazené k roli ==== Oprávnění role jsou definována prostřednictvím přiřazených kompetenčních okruhů. Jejich správa se provádí v detailu **Okruhy přiřazené k roli**, kde lze jednotlivé okruhy přidávat či odebírat změnou módu oprávnění. Pro snadnější orientaci jsou kompetenční okruhy řazeny do skupin. {{:cs:permissions:roles_competence_areas.png?1000|Přiřazení okruhů k roli}} Kompetenční okruhy i jejich módy oprávnění lze měnit kdykoliv během provozu systému. Změny se projeví po obnovení příslušné části aplikace nebo po znovunačtení stránky. Přesto se doporučuje provádět rozsáhlejší změny rolí **mimo běžnou pracovní dobu**, aby nedošlo ke změně dostupné funkcionality uživatelům během jejich práce. ==== Uživatelé přiřazení k roli ==== V tomto detailu lze jednoduše hromadně přiřazovat registrované uživatele do daných rolí pomocí zaškrtávátka **Přiřazen k roli**. Výběru uživatelů lze uložit potvrzovacím tlačítkem {{:cs:permissions:ok.png?60|OK}}. {{:cs:permissions:users_role.png?1000|Uživatelé přiřazení k roli}} ----- ===== Kompetenční okruhy ===== Kompetenční okruhy představují jednotlivé oblasti funkcionality systému RSV. Každý okruh řídí přístup ke konkrétní části aplikace nebo k vybraným funkcím systému. V detailu **Procesy přiřazené k okruhům** lze zobrazit konkrétní funkcionalitu pokrytou daným kompetenčním okruhem. V rámci role lze každému kompetenčnímu okruhu přiřadit odpovídající mód oprávnění, který určuje rozsah operací, jež může uživatel v dané oblasti provádět. Jedna role může obsahovat libovolný počet kompetenčních okruhů a kombinovat tak oprávnění napříč různými částmi systému. ==== Módy oprávnění ==== Módy oprávnění jsou řazeny hierarchicky. Vyšší mód vždy zahrnuje oprávnění všech nižších módů. * **Nemá** – výchozí nastavení, okruh není přiřazený. * **Čtení** – prohlížení dat. * **Editace** – úprava existujících záznamů. * **Vkládání** – vytváření nových záznamů. * **Mazání** – odstranění záznamů; současně zahrnuje oprávnění číst, vytvářet i upravovat. * **Akce** – oprávnění k provádění specifických funkcí, které nelze zařadit mezi standardní operace. Význam tohoto módu závisí na konkrétním kompetenčním okruhu. Pokud si nejste jisti významem konkrétního kompetenčního okruhu, otevřete číselník **Kompetenční okruhy**. U každého okruhu je uveden jeho popis a rozsah funkcionality, kterou řídí. ==== Role přiřazené k okruhům ==== Tento detail představuje opačný pohled k detailu procesu Role **Okruhy přiřazené k roli** a umožňuje spravovat oprávnění všech rolí pro vybraný kompetenční okruh na jednom místě. {{:cs:permissions:competence_areas_roles.png?1000|Role přiřazené k okruhům}} ===== Spuštění procesů ===== * Proces **Role** je dostupný v menu **Uživatelská práva → Role**. * Po spuštění procesu se otevře okno obsahující záložku: * **Role** – mřížka zobrazuje seznam rolí systému. Součástí jsou i detaily **Okruhy přiřazené k roli** a **Uživatelé přiřazení k roli**. * Proces **Kompetenční okruhy** je dostupný v menu **Uživatelská práva → Okruhy**. * Po spuštění procesu se otevře okno obsahující záložku: * **Okruhy** – mřížka zobrazuje seznam kompetenčních okruhů. Součástí jsou i detaily **Role přiřazené k okruhům** a **Procesy přiřazené k okruhům**.