Changes for page Oprávnění
Last modified by Josef Vencl on 2021/11/26 09:28
Change comment:
Uploaded new attachment "ico-rights.png", version {1}
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).WebHome1 +Main.Official manuals.Competent - Uživatelská příručka.Slovník.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. osteffl1 +XWiki.jvencl - Content
-
... ... @@ -1,13 +1,29 @@ 1 -(% class="box infomessage" %)1 +(% class="box" %) 2 2 ((( 3 +Oprávnění jsou povolení pro určitého [[uživatele 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Uživatel.WebHome]] využívat různé funkce Competentu nebo nakládat s jeho objekty. Oprávnění vztažena k funkcím Competentu nazýváme **globální**, ostatní oprávnění jsou vztažena k jednotlivým jeho objektům (skupina uživatelů, složka aktivit nebo aktivita). 4 +))) 5 + 6 += {{id name="global"/}}Globální a objektová oprávnění = 7 + 8 +Globální oprávnění platí v celém Competentu a přiřazují se v tabu Nastavení obrazovky Detail uživatele. Objektová oprávnění se vztahují k jednotlivým objektům. V hierarchických strukturách (např. strom aktivit) se dědí. Uživatel, který vytvořil některý z objektů se stává jeho vlastníkem se všemi právy. 9 + 10 +(% class="box warningmessage" %) 11 +((( 12 +Pro přístup k obrazovce [[Nastavení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Nastavení.WebHome]] musí být uživatel superadmin. Zobrazení se neřídí právy. 13 +CUid 94yycg 14 +))) 15 + 16 += Skupiny oprávnění podle objektu = 17 + 18 +{{info}} 3 3 **Tučně **jsou vyznačena oprávnění globální. 4 4 5 5 --Přeškrtnutá-- oprávnění nejsou v tuto chvíli funkční, jsou připravena pro další vývoj. 6 6 7 7 Všechna oprávnění typu Vytvoření, Upravení nebo Smazání vyžadují přidělené i oprávnění Zobrazení. 8 - )))24 +{{/info}} 9 9 10 -= Aktivita/Hodnocení = 26 +== Aktivita/Hodnocení == 11 11 12 12 ==== Oprávnění na vazbě ==== 13 13 ... ... @@ -29,13 +29,13 @@ 29 29 30 30 * **Správa subtypů aktivit ((% class="small" %)MANAGE_ACTIVITY_SUBTYPES(%%))** 31 31 32 -= Běh Aktivity = 48 +== Běh Aktivity == 33 33 34 34 Role obsahující tyto oprávnění se přidělují v nastavení běhů aktiivty na vazbě Personál x Běh Aktivity. 35 35 36 36 * Upravení - Běh Aktivity ((% class="small" %)UPDATE_ACTIVITY_RUN(%%)) 37 37 38 -= Dodavatel = 54 +== Dodavatel == 39 39 40 40 * --Zobrazení - Dodavatel ((% class="small" %)READ_CONTRACTOR(%%))-- 41 41 * --**Vytvoření - Dodavatel ((% class="small" %)CREATE_CONTRACTOR(%%))**-- ... ... @@ -42,7 +42,7 @@ 42 42 * --Úprava - Dodavatel ((% class="small" %)UPDATE_CONTRACTOR(%%))-- 43 43 * --Smazání - Dodavatel ((% class="small" %)DELETE_CONTRACTOR(%%))-- 44 44 45 -= Dokument = 61 +== Dokument == 46 46 47 47 * Zobrazení - Dokument ((% class="small" %)READ_DOCUMENT(%%)) 48 48 * **Vytvoření - Dokument ((% class="small" %)CREATE_DOCUMENT(%%))** ... ... @@ -49,7 +49,7 @@ 49 49 * Upravení - Dokument ((% class="small" %)UPDATE_DOCUMENT(%%)) 50 50 * Smazání - Dokument ((% class="small" %)DELETE_DOCUMENT(%%)) 51 51 52 -= Kvalifikace = 68 +== Kvalifikace == 53 53 54 54 Oprávnění na vazbě 55 55 ... ... @@ -62,7 +62,7 @@ 62 62 63 63 * **Vytvoření - Kvalifikace ((% class="small" %)CREATE_QUALIFICATION(%%))** 64 64 65 -= Místo = 81 +== Místo == 66 66 67 67 * **Vytvoření - Místo ((% class="small" %)CREATE_PLACE(%%))** 68 68 * **Upravení - Místo ((% class="small" %)UPDATE_PLACE(%%))** ... ... @@ -69,7 +69,7 @@ 69 69 * **Smazání - Místo ((% class="small" %)DELETE_PLACE(%%))** 70 70 * **Zobrazení - Místo ((% class="small" %)READ_PLACE(%%))** 71 71 72 -= Personál x Běh Aktivity = 88 +== Personál x Běh Aktivity == 73 73 74 74 * Vytvoření - Personál x Běh Aktivity ((% class="small" %)CREATE_USER_ACTIVITY_RUN_STAFF(%%)) 75 75 * Úprava - Personál x Běh Aktivity ((% class="small" %)UPDATE_USER_ACTIVITY_RUN_STAFF(%%)) ... ... @@ -76,7 +76,7 @@ 76 76 * Přiřaditelný jako Personál ((% class="small" %)ASSIGNABLE_TO_USER_ACTIVITY_RUN_STAFF(%%)) 77 77 * Smazání - Personál x Běh Aktivity ((% class="small" %)DELETE_USER_ACTIVITY_RUN_STAFF(%%)) 78 78 79 -= Pozice = 95 +== Pozice == 80 80 81 81 * Zobrazení - Pozice ((% class="small" %)READ_POSITION(%%)) 82 82 * **Vytvoření - Pozice ((% class="small" %)CREATE_POSITION(%%))** ... ... @@ -84,15 +84,15 @@ 84 84 * Prohlížení při plnění - Pozice ((% class="small" %)VIEW_POSITION(%%)) 85 85 * Smazání - Pozice ((% class="small" %)DELETE_POSITION(%%)) 86 86 87 -= Role = 103 +== Role == 88 88 89 89 * **Správa - Oprávnění ((% class="small" %)PERMISSION_MANAGER(%%))** 90 90 91 -= Role x Role = 107 +== Role x Role == 92 92 93 93 * **Správa - Role x Role ((% class="small" %)OBJECT_ROLE_OBJECT_ROLE_MANAGER(%%))** 94 94 95 -= Sada dokumentů = 111 +== Sada dokumentů == 96 96 97 97 * Zobrazení - Sada Dokumentů ((% class="small" %)READ_DOCUMENT_SET(%%)) 98 98 * **Vytvoření - Sada Dokumentů ((% class="small" %)CREATE_DOCUMENT_SET(%%))** ... ... @@ -99,7 +99,7 @@ 99 99 * Úprava - Sada Dokumentů ((% class="small" %)UPDATE_DOCUMENT_SET(%%)) 100 100 * Smazání - Sada Dokumentů ((% class="small" %)DELETE_DOCUMENT_SET(%%)) 101 101 102 -= Složka, štítek, logický blok = 118 +== Složka, štítek, logický blok == 103 103 104 104 * Zobrazení - Štítek ((% class="small" %)READ_TAG_ACTIVITY_SET(%%)) 105 105 * **Vytvoření - Štítek ((% class="small" %)CREATE_TAG_ACTIVITY_SET(%%))** ... ... @@ -117,7 +117,7 @@ 117 117 * Prohlížení při plnění - Složka ((% class="small" %)VIEW_FOLDER_ACTIVITY_SET(%%)) 118 118 * Smazání - Složka ((% class="small" %)DELETE_FOLDER_ACTIVITY_SET(%%)) 119 119 120 -= Uživatel = 136 +== Uživatel == 121 121 122 122 * Zobrazení - Uživatel ((% class="small" %)READ_USER(%%)) 123 123 * **Vytvoření - Uživatel ((% class="small" %)CREATE_USER(%%))** ... ... @@ -125,26 +125,34 @@ 125 125 * Smazání - Uživatel ((% class="small" %)DELETE_USER(%%)) 126 126 * **Správa subtypů Uživatelů ((% class="small" %)MANAGE_USER_SUBTYPES(%%))** 127 127 128 -= Uživatel x Aktivita/Hodnocení = 144 +== Uživatel x Aktivita/Hodnocení == 129 129 130 130 * Vytvoření - Uživatel x Aktivita ((% class="small" %)CREATE_USER_ACTIVITY(%%)) 131 131 * Úprava - Uživatel x Aktivita ((% class="small" %)UPDATE_USER_ACTIVITY(%%)) 132 132 * Smazání - Uživatel x Aktivita ((% class="small" %)DELETE_USER_ACTIVITY(%%)) 133 133 * Zobrazení - Uživatel x Aktivita ((% class="small" %)READ_USER_ACTIVITY(%%)) 150 +* Vytvoření - Pokus na aktivitě ((% class="small" %)CREATE_USER_ACTIVITY_ATTEMPT(%%)) 151 +* Vytvoření - Pokus na externí aktivitě ((% class="small" %)CREATE_EXTERNAL_USER_ACTIVITY_ATTEMPT(%%)) 152 +* Úprava - Pokus na externí aktivitě ((% class="small" %)UPDATE_EXTERNAL_USER_ACTIVITY_ATTEMPT(%%)) 153 +* Úprava - Pokus na aktivitě ((% class="small" %)UPDATE_USER_ACTIVITY_ATTEMPT(%%)) 154 +* Úprava - Pokus na dokončené aktivitě ((% class="small" %)UPDATE_FINISHED_USER_ACTIVITY_ATTEMPT(%%)) 155 +* Smazání - Pokus na aktivitě ((% class="small" %)DELETE_USER_ACTIVITY_ATTEMPT(%%)) 156 +* Úprava - Pokus na dokončené externí aktivitě ((% class="small" %)UPDATE_EXTERNAL_FINISHED_USER_ACTIVITY_ATTEMPT(%%)) 157 +* Smazání - Pokus na externí aktivitě ((% class="small" %)DELETE_EXTERNAL_USER_ACTIVITY_ATTEMPT(%%)) 134 134 135 -= Uživatel x Kvalifikace = 159 +== Uživatel x Kvalifikace == 136 136 137 137 * Vytvoření - Uživatel x Kvalifikace ((% class="small" %)CREATE_USER_QUALIFICATION(%%)) 138 138 * Úprava - Uživatel x Kvalifikace ((% class="small" %)UPDATE_USER_QUALIFICATION(%%)) 139 139 * Smazání - Uživatel x Kvalifikace ((% class="small" %)DELETE_USER_QUALIFICATION(%%)) 140 140 141 -= Uživatel x plnění Kvalifikace = 165 +== Uživatel x plnění Kvalifikace == 142 142 143 143 * Vytvoření - Uživatel x plnění Kvalifikace ((% class="small" %)CREATE_USER_QUALIFICATION_ATTEMPT(%%)) 144 144 * Úprava - Uživatel x plnění Kvalifikace ((% class="small" %)UPDATE_USER_QUALIFICATION_ATTEMPT(%%)) 145 145 * Smazání - Uživatel x plnění Kvalifikace ((% class="small" %)DELETE_USER_QUALIFICATION_ATTEMPT(%%)) 146 146 147 -= Uživatel x plnění Pozice = 171 +== Uživatel x plnění Pozice == 148 148 149 149 * Zobrazení - Uživatel x plnění Pozice ((% class="small" %)READ_USER_POSITION_ATTEMPT(%%)) 150 150 * Vytvoření - Uživatel x plnění Pozice ((% class="small" %)CREATE_USER_POSITION_ATTEMPT(%%)) ... ... @@ -151,31 +151,31 @@ 151 151 * Úprava - Uživatel x plnění Pozice ((% class="small" %)UPDATE_USER_POSITION_ATTEMPT(%%)) 152 152 * Smazání - Uživatel x plnění Pozice ((% class="small" %)DELETE_USER_POSITION_ATTEMPT(%%)) 153 153 154 -= Uživatel x Složka = 178 +== Uživatel x Složka == 155 155 156 156 * Vytvoření - Uživatel x Složka ((% class="small" %)CREATE_USER_ACTIVITY_SET(%%)) 157 157 * Úprava - Uživatel x Složka ((% class="small" %)UPDATE_USER_ACTIVITY_SET(%%)) 158 158 * Smazání - Uživatel x Složka ((% class="small" %)DELETE_USER_ACTIVITY_SET(%%)) 159 159 160 -= Uživatel x Uživatel = 184 +== Uživatel x Uživatel == 161 161 162 162 * Vytvoření - Uživatel x Uživatel ((% class="small" %)CREATE_USER_USER(%%)) 163 163 * Úprava - Uživatel x Uživatel ((% class="small" %)UPDATE_USER_USER(%%)) 164 164 * Smazání - Uživatel x Uživatel ((% class="small" %)DELETE_USER_USER(%%)) 165 165 166 -= Uživatel x Uživatelská Skupina = 190 +== Uživatel x Uživatelská Skupina == 167 167 168 168 * Vytvoření - Uživatel x Uživatelská Skupina ((% class="small" %)CREATE_USER_USERGROUP(%%)) 169 169 * Úprava - Uživatel x Uživatelská Skupina ((% class="small" %)UPDATE_USER_USERGROUP(%%)) 170 170 * Smazání - Uživatel x Uživatelská Skupina ((% class="small" %)DELETE_USER_USERGROUP(%%)) 171 171 172 -= Uživatel/Skupina x Dokument/Sada Dokumentů = 196 +== Uživatel/Skupina x Dokument/Sada Dokumentů == 173 173 174 174 * Vytvoření - Uživatel/Skupina x Dokument/Sada Dokumentů ((% class="small" %)CREATE_USER_EXT_DOCUMENT_EXT(%%)) 175 175 * Úprava - Uživatel/Skupina x Dokument/Sada Dokumentů ((% class="small" %)UPDATE_USER_EXT_DOCUMENT_EXT(%%)) 176 176 * Smazání - Uživatel/Skupina x Dokument/Sada Dokumentů ((% class="small" %)DELETE_USER_EXT_DOCUMENT_EXT(%%)) 177 177 178 -= Uživatel/Skupina x Role = 202 +== Uživatel/Skupina x Role == 179 179 180 180 * Vytvoření - Uživatel/Skupina x Role ((% class="small" %)CREATE_USER_EXT_ROLE(%%)) 181 181 * Úprava - Uživatel/Skupina x Role ((% class="small" %)UPDATE_USER_EXT_ROLE(%%)) ... ... @@ -183,7 +183,7 @@ 183 183 * **Administrátorský pohled ((% class="small" %)MANAGE_ADMIN_VIEW(%%))** 184 184 * **Správa přepínání účtů ((% class="small" %)MANAGE_SWITCH_ACCOUNT(%%))** 185 185 186 -= Uživatelská Skupina = 210 +== Uživatelská Skupina == 187 187 188 188 * Zobrazení - Uživatelská Skupina ((% class="small" %)READ_USERGROUP(%%)) 189 189 * **Vytvoření - Uživatelská Skupina ((% class="small" %)CREATE_USERGROUP(%%))** ... ... @@ -190,32 +190,38 @@ 190 190 * Úprava - Uživatelská Skupina ((% class="small" %)UPDATE_USERGROUP(%%)) 191 191 * Smazání - Uživatelská Skupina ((% class="small" %)DELETE_USERGROUP(%%)) 192 192 193 -= Uživatelská Skupina x Aktivita/Hodnocení = 217 +== Uživatelská Skupina x Aktivita/Hodnocení == 194 194 195 195 * Vytvoření - Uživatelská Skupina x Aktivita ((% class="small" %)CREATE_USERGROUP_ACTIVITY(%%)) 196 196 * Úprava - Uživatelská Skupina x Aktivita ((% class="small" %)UPDATE_USERGROUP_ACTIVITY(%%)) 197 197 * Smazání - Uživatelská Skupina x Aktivita ((% class="small" %)DELETE_USERGROUP_ACTIVITY(%%)) 198 198 199 -= Uživatelská Skupina x Kvalifikace = 223 +== Uživatelská Skupina x Kvalifikace == 200 200 201 201 * Vytvoření - Uživatelská Skupina x Kvalifika ((% class="small" %)CREATE_USERGROUP_QUALIFICATION(%%)) 202 202 * Úprava - Uživatelská Skupina x Kvalifika ((% class="small" %)UPDATE_USERGROUP_QUALIFICATION(%%)) 203 203 * Smazání - Uživatelská Skupina x Kvalifika ((% class="small" %)DELETE_USERGROUP_QUALIFICATION(%%)) 204 204 205 -= Uživatelská skupina x Pozice = 229 +== Uživatelská skupina x Pozice == 206 206 207 207 * Vytvoření - Uživatelská Skupina x Pozice ((% class="small" %)CREATE_USERGROUP_POSITION(%%)) 208 208 * Úprava - Uživatelská Skupina x Pozice ((% class="small" %)UPDATE_USERGROUP_POSITION(%%)) 209 209 * Smazání - Uživatelská Skupina x Pozice ((% class="small" %)DELETE_USERGROUP_POSITION(%%)) 210 210 211 -= Uživatelská Skupina x Složka = 235 +== Uživatelská Skupina x Složka == 212 212 213 213 * Vytvoření - Uživatelská Skupina x Složka ((% class="small" %)CREATE_USERGROUP_ACTIVITY_SET(%%)) 214 214 * Úprava - Uživatelská Skupina x Složka ((% class="small" %)UPDATE_USERGROUP_ACTIVITY_SET(%%)) 215 215 * Smazání - Uživatelská Skupina x Složka ((% class="small" %)DELETE_USERGROUP_ACTIVITY_SET(%%)) 216 216 217 -= Uživatelská Skupina x Uživatelská Skupina = 241 +== Uživatelská Skupina x Uživatelská Skupina == 218 218 219 219 * Vytvoření - Uživatelská Skupina x Uživatelská Skupina ((% class="small" %)CREATE_USERGROUP_USERGROUP(%%)) 220 220 * Úprava - Uživatelská Skupina x Uživatelská Skupina ((% class="small" %)UPDATE_USERGROUP_USERGROUP(%%)) 221 221 * Smazání - Uživatelská Skupina x Uživatelská Skupina ((% class="small" %)DELETE_USERGROUP_USERGROUP(%%)) 246 + 247 += Kontrola oprávnění = 248 + 249 +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). 250 + 251 +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í.
- ico-rights.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.jvencl - Size
-
... ... @@ -1,0 +1,1 @@ 1 +1.0 KB - Content