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 📖.

Seznam parametrů se upravuje
CUid: 9awcad

Hlavní parametry uživatele jsou:

Název a typPopis parametru
Jméno
firstName STRING
křestní jméno uživatele

Příjmení
lastName STRING

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
titleAfter STRING

titul(y) uživatele za jménem

Datum narození
birthDate DATE

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

Kapitola se připravuje
CUid 9awfer

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ů

Kapitola se připravuje
CUid 9awgca

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.
Tags:
Created by Josef Vencl on 2020/10/15 09:37