From version < 18.2 >
edited by Josef Vencl
on 2021/11/23 11:03
To version < 3.1 >
edited by Josef Vencl
on 2020/10/13 18:13
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -Main.Official manuals.Competent - Uživatelská příručka.Slovník.WebHome
1 +Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).WebHome
Content
... ... @@ -1,71 +1,61 @@
1 1  (% class="box" %)
2 2  (((
3 -Rolí rozumíme soubor [[oprávnění 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Oprávnění.WebHome]] k určitým funkcím systému Competent (např. vytvářet uživatele nebo mu přiřadit aktivitu). Nositelem těchto rolí je uživatel vždy vzhledem k určitému objektu (např. složce aktivit nebo uživatelské skupině) nebo //globálně// k celému systému (např. vstup do administrátorského rozhraní). Některé role přiřazuje systém automaticky na základě jiné akce (např. roli vlastníka aktivity získá ten, kdo ji vytvořil) jiné jsou systémem chráněné, ale lze je přiřazovat (např. administrátorský pohled), je ale možné také vytvářet vlastní role a ty přiřazovat.
3 +Rolí rozumíme soubor oprávnění k určitým funkcím systému Competent (např. vytvářet uživatele nebo mu přiřadit aktivitu). Tyto role pak přiřazujeme uživateli ve vztahu k určitým objektům (např. složce aktivit nebo uživatelské skupině) nebo //globálně// k celému systému (např. vstup do administrátorského rozhraní). Některé role jsou uživateli přiřazeny automaticky systémem na základě jiné akce (např. roli vlastníka aktivity získá ten, kdo ji vytvořil).
4 4  )))
5 5  
6 6  (% class="wikigeneratedid" %)
7 -Přiřazování rolí provádíme na několika místech **uživatelského rozhraní**. Competent nezobrazuje všechny role všude, ale na každém stě zobrazí pouze ty, kte obsahují alespoň jedno související oprávnění. Podobně jsou na tom globální role: jsou to ty, které mají alespoň jedno globální oprávnění.
7 +Přiřazování rolí provádíme na několika místech. Competent nezobrazuje všude všechny role, ale je k dispozici pouze v případě, že se něja jejich oprávnění týká přiřazovaného objektu (tedy aktivity, uživatele nebo samotného Competentu).
8 8  
9 -= Objektové role =
9 += Objektová oprávnění =
10 10  
11 -Role vyjadřují oprávnění uživatele k akci na určitém objektu. Při vytváření role na [[obrazovce Nastavení, tabu Role 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Nastavení.Tab Role.WebHome]] specifikujeme druh objektu a akci, k níž role opravňuje (např. vytvářet složky).
11 +Role vyjadřují oprávnění uživatele k akci na určitém objektu. Při vytváření role na [[obrazovce Nastavení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.WebHome]] specifikujeme druh objektu a akci, k níž role opravňuje (např. vytvářet složky).
12 12  
13 -**Práva ke složkám a aktivitám** přiřazujeme přes modálové okno [[Práva přístupu pro ... 💻>>Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Komponenty.Modálové okno.Práva přístupu pro]] na obrazovkách [[Aktivity 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Aktivity.WebHome]] a [[Hodnocení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Hodnocení.WebHome]].
13 +**Práva ke složkám a aktivitám** přiřazujeme přes modálové okno [[Práva přístupu pro ... 💻>>Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Komponenty.Modálové okno.Práva přístupu pro]] na obrazovkách [[Aktivity 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Aktivity.WebHome]] a [[Hodnocení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Hodnocení.WebHome]].
14 14  
15 -**Práva k uživatelům** spravujeme v [[Detailu uživatele, tabu Vazby 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail uživatele.WebHome]].
15 +**Práva k uživatelům** spravujeme v [[Detailu uživatele, tabu Vazby 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail uživatele 💻.WebHome]].
16 16  
17 -**Práva k uživatelským skupinám** měme v [[Detailu skupiny, tabu Uživatelé 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail skupiny.WebHome]], kde záro
17 += Globální oprávně=
18 18  
19 -= Globální role =
19 +Globální oprávnění přiřazeným uživatelům zpřístupňují obecné funkce Competentu, např. vstup do [[administrátorského rozhraní 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.WebHome]] nebo vytváření objektů. Uživatel bez příslušných oprávnění nemůže danou operaci provést.
20 20  
21 -Globální oprávnění přiřazeným uživatelům zpřístuu obecné funkce Competentu, např. vstup do [[administrátorského rozhraní 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.WebHome]] nebo vytváření objektů. Uživatel bez příslušných oprávnění nemůže danou operaci provést.
21 +**Globální role **přiřazujeme jednotlivým uživatelům v [[Detailu uživatele, tabu Nastavení 💻>>doc:Main.Official manuals.Competent - Uživatelská íručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail uživatele 💻.WebHome||anchor="idPeopleUserDetailNastaveni"]][[doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail uživatele 💻.WebHome]], na řádku Globální role.
22 22  
23 -**Globální role **přiřazujeme jednotlivým uživatelům v [[Detailu uživatele, tabu Nastavení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhra.Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail uživatele.WebHome||anchor="idPeopleUserDetailNastaveni"]], na řádku Globální role.
23 +== Jednotlivá globální oprávně==
24 24  
25 -Jednotlivá globální oprávnění naleznete na stránce [[oprávnění 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Oprávnění.WebHome]].
25 +(% border="1" %)
26 +|=(% scope="row" %)Název oprávnění|=Popis oprávnění|=Poznámka
27 +|=Správa subtypů aktivit| |
28 +|=Vytvoření - Dodavatel| |
29 +|=Zobrazení - Dokument| |
30 +|=Vytvoření - Dokument| |
31 +|=Upravení - Dokument| |
32 +|=Smazání - Dokument| |
33 +|=Vytvoření - Kvalifikace| |
34 +|=Vytvoření - Místo| |
35 +|=Upravení - Místo| |
36 +|=Smazání - Místo| |
37 +|=Zobrazení - Místo| |
38 +|=Vytvoření - Pozice| |
39 +|=Správa - Oprávnění| |
40 +|=Správa - Role x Role| |
41 +|=Vytvoření - Sada dokumentů| |
42 +|=Vytvoření - Štítek| |
43 +|=Vytvoření - Logický blok| |
44 +|=Vytvoření - Uživatel| |
45 +|=Správa subtypů uživatelů| |
46 +|=Administrátorský pohled| |
47 +|=Správa přepínání účtů| |
48 +|=Vytvoření - Uživatelská skupina| |
26 26  
27 -= Systémorole =
50 +== Kontrola oprávnění ==
28 28  
29 -Systémorole jsou sady oprávnění napevno zabudované v Competentu. Není možné je upravovat ani mazat, proto se nezobrazují v nastavení. Některé je možné přiřazovat (např. ADMIN_VIEW), další přiřazuje Competent automaticky na základě jiné ivatelské akce.
52 +Kontrolu, zda je uživatel oprávněn spustit určitou funkci, provádí server. V případě chybějícího oprávnění požadovanou funkci neprovede a vrátí chybu [[Insufficient Permissions 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Chybové zprávy.Insufficient Permissions.WebHome]] (Nedostatečná práva).
30 30  
31 -== iřaditelné sysmové role ==
54 +Většina funkcí uživatelského rozhraní se zobrazuje bez kontroly, zda je uživatel oprávněn danou funkci provádět či nikoli, a kontrolu provede až server. Ovládací prvky, které reagují na uživatelské oprávnění, se při nedostatečném oprávnění skryjí.
32 32  
33 -V Competentu jsou dvě tyto role, ADMIN_VIEW a SWITCH_ACCOUNT, které přiřazujeme v [[Detailu uživatele, tabu Nastavení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail uživatele.WebHome||anchor="idPeopleUserDetailNastaveni"]].
56 += Automatické objektové role =
34 34  
35 -**ADMIN_VIEW** - Na základě této role získává uživatel vstup do administrátorského rozhraní.
58 +Při určitých operacích získává uživatel roli automaticky, systémově, a tyto role není mné přímo odstranit. Automaticky jsou přidělovány vlastnické a účastnické role.
36 36  
37 -(% class="box warningmessage" %)
38 -(((
39 -**SWITCH_ACCOUNT** - k doplnění.
40 -CUid 5wrbx8?comment=90803328
41 -)))
42 -
43 -== Přiřaditelné objektové role ==
44 -
45 -V současnosti jedinou přiřaditelnou rolí je **Účastník** skupiny, místo níž můžeme členovi skupiny v [[Detailu skupiny 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Lidé.obrazovka Detail skupiny.WebHome]] přiřadit roli jinou.
46 -
47 -Oprávnění účastníka skupiny jsou: • Zobrazení - Uživatelská Skupina
48 -
49 -== Automaticky přiřazované role ==
50 -
51 -Při určitých operacích získává uživatel roli automaticky, a pouze systémově mu může být také odebrána. Tyto role opět není možné odstranit. Automaticky jsou přidělovány vlastnické a účastnické role.
52 -
53 -**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.
54 -
55 -**Účastnickou roli** získává přiřazením k objektu. Těmito objekty jsou [[Aktivita 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Aktivita.WebHome]], [[Pozice 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Pozice.WebHome]] a [[Kvalifikace 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Kvalifikace.WebHome]]. Účastník [[Uživatelské skupiny 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Uživatelská skupina.WebHome]] může místo této role vybrat jinou. Oprávnění účastnických rolí jsou:
56 -
57 -* Účastník (**aktivita**): • Prohlížení při plnění - Aktivita • Pouze zobrazení - Aktivita.
58 -* Účastník (**kvalifikace**): • Prohlížení při plnění - Kvalifikace
59 -* Účastník (**pozice**): • Prohlížení při plnění - Pozice
60 -
61 -= Správa rolí =
62 -
63 -probíhá na [[💻 obrazovce Nastavení, tabu Role>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Nastavení.Tab Role.WebHome]]. Zde vytváříme, upravujeme a mažeme role, které později přiřazujeme jednotlivým uživatelům. Názvy rolí je možné lokalizovat do podporovaných jazyků, viz [[📖 Jazyková podpora>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Jazyková podpora.WebHome]].
64 -
65 -= Související oprávnění =
66 -
67 -Přístup k nastavení rolí.
68 -
69 -Přiřazení role vyžaduje oprávnění k danému uživateli a zároveň objektu, o který se jedná (aktivitu, dalšího uživatele, skupinu apod.)
70 -
71 -
60 +* **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 )
61 +* **Účastnickou roli** získává zařazením do kurzu.