Práva a role

Jádro www aplikací » Práva a role

Pro omezení nebo povolení pracovat v dané aplikaci musí mít uživatel přidělené určité právo, vyžadované danou aplikací, případně danou akcí. Práva se přidělují pouze uživatelům, studenti se rozlišují pouze podle stavu studia (studuje, přerušeno, absolvoval, ...).
Příkladem takového práva může být právo vyplňovat výsledky zkoušek studentů. Pokud má uživatel přidělené toto právo, může vyplňovat výsledky zkoušek.
Právo se definuje:
  • právo (kód) - může být pevně určené nebo se dá zvolit (prohlížet|upravovat)
  • hodnota - určuje, zda je toto právo povoleno nebo ne (checkbox). Případně se určuje "síla" daného práva (učitel, ústav, sekce, fakulta)
Standardně má uživatel více práv (vyplňovat známky, vypisovat termíny, ...). Skupina jednotlivých práv se definuje jako role. Uživateli se dá přidělit pouze role, nikoli jen právo (pokud chceme uživateli přidělit jenom jedno konkrétní právo, musíme vytvořit roli, ve které bude povolené jenom toto jedno právo).
vztah mezi rolí a právem
vztah mezi rolí a právem
Úprava rolí a přidělování rolí uživateli se provádí v modulu AVE - Správa SIS. Tento modul mají právo používat pouze uživatelé s právem "administrátor". Výjimkou jsou role označené Pro učitele, tyhle role mohou přidělovat i "tajemníci" v programu Tajemník (bližší info dokument č.167). Nápověda k používaní modulu AVE je součástí modulu AVE.