Každý uživatel 📖 je mj. definován také souborem oprávnění, která mu umožňují pracovat se systémem. Uživateli jsou tato práva přiřazována ve formě tzv. role 📖 buď k určitému objektu (např. „A může vytvářet aktivity ve složce X.“) nebo k celému systému globálně („B je administrátorem Competentu.“). Objektové role je možné prohlížet a spravovat u jednotlivých objektů, globální role v nastavení uživatele.

Automatické objektové role

Při určitých operacích získává uživatel roli automaticky, systémově, a tyto role není možné odstranit. Automaticky jsou přidělovány vlastnické a účastnické 📖 role.

  • Vlastnickou roli získává uživatel po vytvoření daného objektu a vyplývá z ní oprávnění k plné kontrole tohoto objektu. Pokud je vytvořený objekt hierarchický (např. složka aktivit), stane se uživatel dědičným vlastníkem objektů na nižší úrovni se stejnou pravomocí nad nimi. (Viz Dědičnost práv 📖)
  • Účastnickou roli získává zařazením mezi účastníky (kurzu, skupiny apod.)

Správa objektových rolí

Práva k aktivitám 📖 vyplývající z objektových rolí spravujeme přes modálové okno Práva přístupu pro ... 💻 na  obrazovkách Aktivity 💻 a Hodnocení 💻.

Práva k uživatelům spravujeme v Detailu uživatele, tabu Vazby 💻.

Správa globálních rolí

Role

Role je kombinace oprávnění k určitému typu objektu, které lze přiřadit uživateli 📖. Mohou být napevno zabudované (systémové) i uživatelsky vytvořené. Systémové role mohou být dále globální, a potom je jejich objektem celý Competent.

 Systémová roleUživatelská role
Objektová roleSystémem přiřazené role

Vytvoření role

Editace role

Přiřazení role

Globální role

Přiřazení globální role uživateli

Přehled rolí

globální uživatelské role nejsou podporovány

Role Vlastník

Skupina rolí automaticky přiřazovaných uživateli, který v Competentu vytvořil daný objekt. Vlastnická uživatelská role dává svému nositeli právo plně vytvořený objekt kontrolovat.

 

Tags:
Created by Ondřej Steffl on 2020/05/06 13:34