Uživatel
Uživatelem je každý člověk zavedený do Competentu, do tabulky uživatelů. Může jít o správce aplikace, hodnotitele, účastníky kurzů, nebo jen evidované osoby bez osobního přístupu ke Competentu.
Parametry uživatele
Uživatel jako hlavní objekt Competentu je definován svými hlavními parametry 📖.
Hlavní parametry uživatele jsou:
Název a typ | Popis parametru |
---|---|
Jméno firstName STRING | křestní jméno uživatele |
Příjmení | příjmení uživatele |
Email email EMAIL | e-mailová adresa. Všechny adresy uživatelů Competentu jsou unikátní. |
Přihlašovací jméno login STRING | přihlašovací jméno. Všechna přihlašovací jména jsou unikátní. |
Heslo safePassword PASSWORD | heslo pro přihlášení do systému |
Vytvořen created DATE | datum a čas vytvoření objektu uživatele |
Titul před jménem titleBefore STRING | titul(y) uživatele před jménem |
Titul za jménem | titul(y) uživatele za jménem |
Datum narození | datum narození uživatele |
Rodné číslo birthNumber STRING | rodné číslo uživatele |
Místo narození birthPlace STRING | |
Jazyk idCtLanguage ENUM_ID | jazyk, ve kterém se uživateli zobrazuje systém. Pozor neovlivňuje automaticky jazyk obsahu online kurzů. |
Subtyp idSubtype OBJECT_ID | uživatelský subtyp 📖, ke kterému uživatel patří (ke kterému byl při vytváření přičleněn) |
- ) -
- ) - datum, kdy byl uživatel v systému vytvořen
- ) -
- ) -
- ) -
- ) -
- ) -
- (emailVerified boolean) - e-mail byl zkontrolován
- (salt string) - „kryptografická sůl“ pro zabezpečení hesel uživatelů v databázi
- (idContactPlace objectId) - identifikátor kontaktního místa 📖
- (externalId long) - externí identifikátor
- (idResidentPlace OBJECT_ID) - identifikátor místa 📖
- (customId STRING) - identifikátor do jiných systémů
- (phoneWork STRING) - telefon do práce
- (phonePersonal STRING) - osobní telefon
- (imageUrl STRING) -
- (id ID) -
- Super administrátor (superUser boolean) - zaškrtnuto, pokud je uživatel super administrátorem systému, znamená to, že i bez příslušných práv může v systému provádět libovolné změny. Nedoporučujeme jakémukoli uživateli nastavovat tento příznak. Superadministrátorm by měl být pouze defaulní admin systému vytvořený při zavádění Competentu, případně jiný uživatel konzultovaný s technickým oddělením Educasoftu. Tento parametr můžeme pro Detail aktivity 💻 skrýt přes obrazovku Nastavení, tab Parametry 💻.
Subtyp uživatele
Subtyp uživatele 📖 odlišuje jednotlivé uživatele. Vedle možnosti přidávat každému subtypu vlastní parametry může být dalším znakem, podle kterého je možné uživatele vyhledávat.
Na obrazovce Nastavení, tabu Subtypy 💻, podtabu Uživatelé spravujeme parametry uživatelských subtypů.
Vyhledávání podle subtypu.
Vazby uživatelů
Historie akcí
Všechny akce nad objektem uživatele Competentu se nahrávají a jsou k dispozici v tabu Nastavení obrazovky Detail uživatele 💻. Kvůli zvyšující se velikosti logovaných informací je vytvořen nový soubor po uplynutí jednoho měsíce nebo po dosažení 200MB velikosti souboru. V tabu nastavení je k dispozici pouze poslední z těchto souborů. Starší data může poskytnout správce serveru.
Zaznamenávají se všechny manipulace s objektem daného uživatele, zejména:
- Změny parametrů
- Změny přístupů k dalším objektům, aktivitám atd. (přiřazení, jeho změna i zrušení)
Správa uživatelů
Seznam uživatelů, které má přihlášený uživatel právo vidět, je na obrazovce Uživatelé 💻. Ta je také určena pro přidávání, správu a odebírání uživatelů.
Individuální vztahy mezi uživateli je možné zobrazit i nastavit v detailu Uživatele, tabu Vazby.
Související oprávnění
- Vytvoření - Uživatel (CREATE_USER) - Globální právo 📖 k vytváření uživatelů. Vytvářející uživatel se stává vlastníkem 📖 vytvořeného objektu nového uživatele se všemi právy *_USER nad objektem vytvořeného uživatele.
- Zobrazení - Uživatel (READ_USER) - Zobrazení uživatele v systému. Bez tohoto práva není uživatel viditelný.
- Úprava - Uživatel (UPDATE_USER) - Změna parametrů konkrétního uživatele, přiřazování uživatele aktivitám či kvalifikacím.
- Smazání - Uživatel (DELETE_USER) - Smazání konkrétního objektu uživatele ze systému.