Správa používateľov
From LimeSurvey Manual
Správa používateľov
Nástroj na správu používateľov vám umožňuje pridať do LimeSurvey ďalších administrátorských používateľov. Nazývame ich „používatelia“. Nezamieňajte si ich s respondentmi ankety (respondentmi).
Vytvorenie používateľov
Ak chcete vytvoriť nového používateľa, otvorte dialógové okno správy používateľov kliknutím na Konfigurácia (nachádza sa na hlavnom paneli nástrojov LimeSurvey) -> Správa používateľov.

Potom kliknite na Pridať používateľa v pravej hornej časti tabuľky User control. Zobrazí sa okno, v ktorom budete vyzvaní:
- Zadajte požadované používateľské meno do poľa Používateľské meno.
- Zadajte e-mailovú adresu do poľa E-mail. Upozorňujeme, že:
- LimeSurvey odošle potvrdzovací e-mail na adresu zadanú v poli E-mail. Táto e-mailová adresa sa bude používať ako štandardná kontaktná e-mailová adresa pre prieskumy vytvorené príslušným používateľom.
- Ak nechcete, aby používateľ dostal potvrdzovací e-mail s odkazom na aplikáciu LimeSurvey, používateľským menom a heslom, môžete použiť svoju vlastnú e-mailovú adresu, na ktorú vám bude potvrdzovací e-mail odoslaný. Potom môžete e-mailovú adresu zmeniť na adresu používateľa.
- Zadajte celé meno používateľa do poľa Celé meno. Upozorňujeme, že tu zadané celé meno sa bude používať ako štandardné meno kontaktnej osoby pre prieskumy vytvorené príslušným používateľom.
- Voliteľne môžete použiť Vyprší dátum/čas, ak chcete pre novovytvoreného používateľa nastaviť dátum vypršania. Po tomto dátume/čase sa používateľ už nebude môcť prihlásiť.
- Voliteľne môžete nastaviť aj počiatočné heslo používateľa, ale odporúčame mu, aby si ho po prvom prihlásení zmenil.
- Kliknutím na Uložiť vytvoríte nového používateľa.
Upozorňujeme, že zložitosť hesla vynucuje a overuje doplnok PasswordRequirement.
Teraz ste vytvorili svojho prvého používateľa. Ak sa chcete dozvedieť viac o nastavení povolení používateľa, čítajte ďalej.

Nižšie vidíte štyri možnosti v stĺpci Akcia, ktoré vám umožňujú:

- upraviť všeobecné údaje používateľa - kliknutím na symbol pera.
- odstrániť používateľa z databázy správcov prieskumov - kliknutím na tlačidlo koša.
- nastaviť globálne povolenia používateľa - kliknutím na symbol zámku.
- nastaviť povolenia motívu používateľa - kliknutím na symbol pera a zámku.
Vlastníctvo používateľov a povolenia na správu používateľov
Každý používateľský účet má vlastníka. Vlastníkom je používateľ, ktorý účet vytvoril. Stĺpec Vytvoril v tabuľke správy používateľov zobrazuje, kto je vlastníkom jednotlivých účtov. Ak superadministrátor prevzal vlastníctvo účtu, tento stĺpec zobrazuje nového vlastníka.
Používatelia s povolením Superadmin môžu spravovať všetky používateľské účty. Pre všetkých ostatných používateľov sa globálne povolenia Používatelia vzťahujú iba na účty, ktoré vlastnia.
| Akcia | Požiadavka pre používateľov bez povolenia Superadmin | Používatelia s povolením Superadmin |
|---|---|---|
| Zobrazenie podrobností o používateľovi | Používatelia → Zobraziť/čítať (platí pre všetkých používateľov) | Všetci užívatelia |
| Vytvorenie používateľov | Používatelia → Vytvoriť. Stanete sa vlastníkom nového používateľa. | Áno |
| Upraviť používateľa | Používatelia → Aktualizuj a používateľa vlastníte | Všetci užívatelia |
| Aktivovať alebo deaktivovať používateľa | Používatelia → Aktualizuj a používateľa vlastníte | Všetci užívatelia |
| Upraviť oprávnenia | Používatelia → Aktualizuj a používateľa vlastníte | Všetci užívatelia |
| Vymazať používateľa | Používatelia → Vymazať a používateľa vlastníte | Všetci užívatelia |
| Priradiť používateľské roly | Nie je možné | Vyžaduje Superadmin → Vytvoriť |
| Nastaviť povolenia motívu | Nie je možné | Všetci užívatelia |
| Prevziať vlastníctvo | Nie je možné | Urobí z vás vlastníka používateľa |
Upozorňujeme:
- Žiadny používateľ nemôže zmeniť svoje vlastné povolenia ani používateľské roly. Ak chcete zmeniť svoje meno, e-mailovú adresu alebo heslo, použite Účet v používateľskej ponuke v pravom hornom rohu.
- Počiatočný administrátorský účet (ID používateľa 1) nemôžu iní používatelia upravovať ani odstraňovať.
- Ak chcete upraviť účet, ktorý má povolenie Superadmin, musíte tento účet vlastniť a mať povolenie Superadmin → Vytvoriť.
- Používatelia bez povolenia Superadmin môžu udeliť iba povolenia, ktoré majú sami.
- Prevziať vlastníctvo vás iba urobí vlastníkom účtu. Vlastníctvo účtu nemôžete preniesť na iného používateľa.
Účty vytvorené autentifikačnými doplnkami
Účty, ktoré sa vytvárajú automaticky pri prvom prihlásení, napríklad doplnkom LDAP alebo doplnkom autentifikácie webserverom, vlastní počiatočný administrátor (ID používateľa 1). Ostatní používatelia s globálnymi povoleniami Používatelia tieto účty nevlastnia, a preto si ich môžu najviac zobraziť. Tieto účty môže upravovať, meniť ich povolenia alebo ich odstraňovať iba používateľ s povolením Superadmin.
Upraviť používateľa
Kliknutím na ikonu pera upravíte informácie o používateľovi.
Môžete zadať novú e-mailovú adresu, meno a zmeniť heslo používateľa. Zmeny potvrdíte kliknutím na Uložiť.
Vymazať používateľa
Ak chcete odstrániť používateľský účet, kliknite na príslušnú ikonu koša (nachádza sa na rovnakom riadku ako používateľský účet, ktorý chcete odstrániť) a kliknite na OK.
Nastavenie globálnych povolení pre používateľa
Ak chcete nastaviť globálne povolenia pre používateľa, kliknite na symbol zámku.

Používa sa systém CRUD (vytvoriť, čítať, aktualizovať a odstrániť), rovnako ako v nastaveniach povolení prieskumu. Pre ďalšie možnosti povolení používateľa odporúčame rozšíriť maticu pomocou dvojitej šípky doprava, ktorá sa nachádza v jej pravom hornom rohu. Ak začiarknete prvé políčko, automaticky sa začiarknu všetky povolenia CRUD v tomto riadku.

Teraz môžete pridať alebo odstrániť nasledujúce povolenia:
- Panel respondentov: Viac podrobností nájdete v časti o centrálnej databáze respondentov.
- Sady menoviek: Povolenie vytvárať, zobrazovať, aktualizovať, odstraňovať, exportovať a importovať sady menoviek. Sady menoviek nemajú špecifické povolenia (na rozdiel od motívov).
- Nastavenia a doplnky: S týmto povolením môže používateľ skontrolovať integritu údajov, uložiť databázu SQL do súboru .sql, spravovať globálne nastavenia, zobraziť informácie o PHP v globálnych nastaveniach a spravovať všetky doplnky.
- Skupiny prieskumu (New in 4.4.0 ): Poskytuje prístup ku všetkým skupinám prieskumov. Ak chcete používateľovi umožniť spravovať vlastné skupiny prieskumov, udeľte mu povolenie „vytvoriť“. Tvorca skupiny prieskumov je (predvolene) vlastníkom tejto skupiny prieskumov.
- Prieskumy: Poskytuje prístup ku všetkým prieskumom. Ak chcete používateľovi umožniť vytvárať a spravovať iba vlastné prieskumy, udeľte mu povolenie „vytvoriť“. Tvorca prieskumu je jeho vlastníkom a vždy ho môže spravovať. Nezabudnite, že každý prieskum môže udeľovať iné povolenia.
- Témy: Umožňuje používateľovi používať všetky dostupné motívy dizajnu a upravovať všetky neštandardné motívy. Osoba s týmto povolením by mala mať dostatočné znalosti HTML, Javascriptu a CSS. Ak tieto veci používateľ nepozná a má používať konkrétny motív dizajnu, bolo by lepšie udeliť mu iba povolenie „čítať“. Každý motív môže mať špecifické povolenia.
- Užívateľské skupiny: Umožňuje používateľovi vytvárať, zobrazovať, aktualizovať a odstraňovať užívateľské skupiny.
- Používatelia: Umožňuje používateľovi vytvárať nových používateľov a upravovať, aktivovať, deaktivovať, odstraňovať a nastavovať povolenia používateľom, ktorých vlastní. S povolením Zobraziť/čítať môže používateľ zobraziť podrobnosti všetkých používateľov. Používateľ môže udeliť iba povolenia, ktoré sám má. Používateľov, ktorých vlastnia iní používatelia, môže spravovať iba používateľ s povolením Superadmin. Podrobnosti nájdete v časti Vlastníctvo používateľov a povolenia na správu používateľov.
- Superadmin: Môže byť pridaný iba iným superadministrátorom s týmto nastavením ako aktualizácia a udeľuje úplné povolenia pre celú aplikáciu LimeSurvey vrátane inštalácie doplnkov a používania akéhokoľvek obsahu (vrátane JavaScriptu) v obsahu prieskumu. (pozrite tiež globálne nastavenia zabezpečenia)
- Použiť overenie pomocou internej databázy: Umožňuje používateľom prístup do panela LimeSurvey cez stránku autentifikácie (napr. http://domain/admin/authentication/sa/login). Ak je toto políčko nezačiarknuté a príslušný používateľ sa pokúsi pripojiť do panela LimeSurvey, zobrazí sa nasledujúca chyba: „Internal database authentication method is not allowed for this user“.
Import a export používateľov
Používateľov môžete importovať a exportovať vo formáte CSV a JSON pomocou týchto tlačidiel na stránke Správa používateľov.

Pri importe používateľov sa otvorí modálne okno, ktoré zobrazuje, ktoré polia musia byť prítomné. Existujúcich používateľov môžete prepísať začiarknutím tohto políčka.

Príklad štruktúry JSON:
[
{
"uid": 1,
"users_name": "admin2",
"full_name": "Administrator",
"email": "your-email@example.net",
"lang": "en",
"password": ""
},
{
"uid": 2,
"users_name": "ben2",
"full_name": "Ben Alister",
"email": "ben@test.ing",
"lang": "auto",
"password": "test!123"
}
]
Príklad štruktúry CSV:
uid;users_name;full_name;email;lang;password
1;admin;Administrator;your-email@example.net;en;
2;ben;"Ben Alister";ben@test.ing;auto;test!123
Nastavenie povolení motívov pre používateľa
Pomocou povolení motívov môžete určiť, ktoré motívy dizajnu si môže používateľ vybrať pri vytváraní alebo úprave prieskumu.
Ak máte špecifické motívy dizajnu pre skupinu používateľov alebo zákazníkov, môžete im obmedziť prístup k ostatným motívom, aby používali iba motívy vytvorené pre nich.
Ak chcete nastaviť alebo upraviť povolenia motívov pre používateľa, kliknite na symbol pera a zámku pre motívy dizajnu.

Vyberte motívy dizajnu, ku ktorým by mal mať príslušný používateľ alebo užívateľské skupiny prístup. Po dokončení výberu alebo zrušenia výberu nezabudnite kliknúť na Uložiť:
.
Ak chcete túto funkciu lepšie pochopiť, pozrite si príklady uvedené nižšie.
Aktivácia a deaktivácia používateľov
Používateľa je možné označiť ako aktivovaného alebo deaktivovaného.
Deaktivovaný používateľ sa nemôže prihlásiť do administračného rozhrania.
Používatelia bez povolenia Superadmin môžu aktivovať alebo deaktivovať iba používateľov, ktorých vlastnia, a potrebujú globálne povolenie Používatelia → Aktualizuj. Pozrite si Vlastníctvo používateľov a povolenia na správu používateľov.
Používanie jednorazových hesiel
Používateľ môže otvoriť prihlásenie do LimeSurvey na adrese /limesurvey/admin a zadať používateľské meno a jednorazové heslo (ktoré externá aplikácia predtým zapísala do tabuľky users - stĺpec one_time_pw).
Ak chcete povoliť tento spôsob prihlásenia, je potrebné pridať do súboru config.php riadok 'use_one_time_passwords' => true; (predvolene je nastavený na 'false').
URL adresa musí obsahovať nasledujúce premenné:
- user: Používateľské meno, ktoré sa bežne používa na prihlásenie do LimeSurvey. Toto používateľské meno musí existovať v tabuľke 'users' v databáze.
- onepass: Heslo v čitateľnej podobe, ktoré sa následne porovná s heslom v tabuľke 'users'.
Platná URL adresa na prihlásenie pomocou jednorazového hesla bude vyzerať takto:
Na čo si dať pozor:
- Ak chcete povoliť tento spôsob prihlásenia, je potrebné pridať do súboru config.php riadok
'use_one_time_passwords' => true(predvolene je nastavený na 'false'). - Zadané používateľské meno musí existovať v tabuľke users systému LimeSurvey.
- Jednorazové heslo (ktoré je možné nastaviť pomocou externej aplikácie) musí byť uložené ako hash MD5 v stĺpci one_time_pw tabuľky users.
- Zadané heslo v čitateľnej podobe sa zahašuje funkciou sha256 a potom sa porovná s hashom uloženým v stĺpci one_time_pw tabuľky users. Obe heslá sa musia zhodovať.
- Po prvom prihlásení pomocou jednorazového hesla sa heslo z databázy odstráni. Používateľ sa už druhýkrát s týmto heslom neprihlási.
Nastavenie povolení pre jeden prieskum
Tieto povolenia platia iba pre jeden prieskum. Ak chcete nastaviť povolenia pre celý systém, môžete použiť globálne povolenia. Tieto povolenia je možné udeliť jednotlivému používateľovi alebo skupine používateľov.
Ak chcete zmeniť povolenia prieskumu, kliknite na kartu Nastavenia. Potom kliknite na Povolenia prieskumu a vyberte, komu chcete povolenia udeliť. Povolenia je možné udeliť samostatne konkrétnym používateľom alebo skupine používateľov.


Udelenie povolení prieskumu používateľovi
V ďalšom kroku vyberte používateľa, ktorý získa povolenia prieskumu, a kliknite na Pridať používateľa.

Po kliknutí na Nastaviť povolenia prieskumu sa zobrazí matica povolení prieskumu pre daného používateľa.

V tejto matici môžete nastaviť povolenia prieskumu používateľa. Začiarknutím políčka udelíte príslušnému používateľovi povolenia prieskumu. Ak kliknete na začiarkavacie políčko v prvom stĺpci, vyberú sa/odstránia sa všetky povolenia v príslušnom riadku.
Kliknutím na dvojitú šípku doprava zobrazíte rozšírenú verziu matice, v ktorej môžete presne vybrať akcie, ktoré môže používateľ vykonávať. Po dokončení úprav povolení prieskumu kliknite na Uložiť, ktoré sa nachádza v pravom hornom rohu obrazovky.
Niekoľko príkladov nájdete nižšie, ktoré vám pomôžu lepšie pochopiť systém povolení prieskumu v LimeSurvey.
Udelenie povolení prieskumu skupine používateľov
Kliknite na Pridať skupinu používateľov a vyberte skupinu používateľov, ktorej chcete povolenia udeliť.
V ďalšom kroku vyberte povolenia, ktoré chcete prideliť členom tejto skupiny používateľov. Nezabudnite kliknúť na dvojitú šípku doprava, aby ste zobrazili rozšírenú maticu povolení.

Po dokončení úprav povolení prieskumu kliknite na Uložiť, ktoré sa nachádza v pravej hornej časti obrazovky.
Niekoľko príkladov nájdete nižšie. Pomôžu vám lepšie pochopiť systém povolení prieskumu v LimeSurvey.
Príklady
Nižšie sú uvedené rôzne scenáre. Poskytujú rady, ktoré povolenia sú potrebné na konkrétne úlohy a ako ich možno udeliť používateľom.
Pridanie nového správcu LimeSurvey
- Prihláste sa ako admin.
- Vytvorte nový používateľský účet.
- Udeľte tomuto používateľovi povolenie Superadmin.
- Nie je potrebné : Nastavenie povolení motívov (Superadmin má všetky povolenia pre všetky motívy).
- Nie je potrebné : Nastavenie povolení prieskumu (Superadmin má všetky povolenia pre všetky prieskumy).
Nový používateľ chce vytvárať vlastné prieskumy
- Prihláste sa ako admin (alebo ako používateľ, ktorý má povolenie Superadmin).
- Vytvorte nový používateľský účet.
- Nastavte tomuto používateľovi globálne povolenia na Vytvoriť prieskum.
- Voliteľné : Nastavte povolenia motívov - vyberte, ktoré motívy má používateľ alebo skupina používateľov používať.
Autor prieskumu potrebuje udeliť inej osobe povolenie na úpravu svojho prieskumu
- Prihláste sa ako admin (alebo ako používateľ, ktorý má povolenie Superadmin).
- Vytvorte nový používateľský účet.
- Nastavte používateľovi žiadne globálne povolenia.
- Nastavte používateľovi žiadne povolenia motívov.
- Nastavte povolenia prieskumu podľa potreby. Ak má dostať všetky povolenia prieskumu, môžete zaškrtnúť prvé políčko v každom riadku. Inak kliknite na dvojitú šípku doprava, ktorá zobrazí rozšírenú maticu (v pravom hornom rohu), a vyberte iba tie povolenia, ktoré by podľa vás mal mať daný používateľ.
Osoba zodpovedná za prieskum chce zobraziť a exportovať výsledky prieskumu
- Prihláste sa ako admin (alebo ako používateľ, ktorý má povolenie Superadmin).
- Vytvorte nový používateľský účet.
- Nastavte používateľovi žiadne globálne povolenia.
- Nastavte používateľovi žiadne povolenia motívov.
- Nastavte povolenia prieskumu na: Odpovede -> Zobraziť/čítať a exportovať a Štatistiky: Zobraziť/čítať.

Udelenie povolenia na pomoc s prekladom prieskumu
- Prihláste sa ako admin (alebo ako používateľ, ktorý má povolenie Superadmin).
- Vytvorte n používateľských účtov (kde n je počet prekladateľov).
- Vytvorte skupinu používateľov s názvom Translators a pridajte do nej n účtov.
- Prejdite na Povolenia prieskumu a kliknite na Pridať skupinu používateľov.
- Ak robia iba preklady, udeľte im povolenie Rýchly preklad.