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 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í a nelze tedy přidat druhý objekt uživatele se shodnou e-mailovou adresou
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. Heslo je uloženo v zašifrované podobě.
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

místo narození uživatele
Jazyk
idCtLanguage ENUM_ID
jazyk, ve kterém se uživateli zobrazuje systém. Pozor, parametr 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)

Specifické ID
customId STRING

identifikátor do připojených systémů
Emailová adresa ověřena
emailVerified BOOLEAN
e-mailová adresa uživatele byla ověřena

Kontaktní adresa
idContactPlace OBJECT_ID

odkaz na Místo 📖 uložené v systému
Trvalé bydliště
idResidentPlace OBJECT_ID
bydliště - odkaz na Místo 📖 uložené v systému
Externí ID
externalId LONG
identifikátor uživatele v jiných systémech
Pracovní telefon
phoneWork STRING
číslo uživatelova telefonu do práce
Osobní telefon
phonePersonal STRING
číslo osobního telefonu uživatele
Profilový obrázek
imageUrl STRING
cesta k profilovému obrázku uživatele, parametr není implementován
CUid 
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 doporučujeme pro Detail aktivity 💻 skrýt přes obrazovku Nastavení, tab Parametry 💻.
Interní parametry - měly by být vždy skryté přes obrazovku Nastavení, tab Parametry 💻.
ID id IDidentifikátor uživatele v systému Competent. Tento parametr je automaticky přiřazen při vytváření objektu uživatele a není možné jej dále měnit.
salt
salt STRING
„kryptografická sůl“ pro zabezpečení hesel uživatelů v databázi

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