Actions

Manage users/sl: Difference between revisions

From LimeSurvey Manual

(Created page with "==Ustvarjalec ankete potrebuje drugega uporabnika za urejanje njegove ankete== * Prijavite se kot '''admin''' ali drug uporabnik s pravico '''SuperAdministrator''' * Ustvarit...")
(Updating to match new version of source page)
 
(108 intermediate revisions by 4 users not shown)
Line 3: Line 3:


= Upravljanje uporabnikov=
= Upravljanje uporabnikov=
Orodje za upravljanje uporabnikov vam omogoča, da v LimeSurvey dodate dodatne administrativne uporabnike. Imenujemo jih 'uporabniki'. Ne zamenjujte jih z [[Udeleženci ankete|udeleženci ankete]] (anketiranci).


==Ustvarjanje uporabnikov==
==Ustvarjanje uporabnikov==


Za ustvarjanje novega uporabnika odprite upravljalnik uporabnikov ('''glavni meni''' -> '''Ustvari/uredi uporabnike''' [[File:LimeSurveyBenuzerVerwaltung.jpg]]).
Če želite ustvariti novega uporabnika, odprite pogovorno okno za upravljanje uporabnikov s klikom na '''Konfiguracija''' (nahaja se v glavni orodni vrstici LimeSurvey) -> '''Upravljanje uporabnikov'''.
 
 
<center>[[Datoteka:LimeSurveyMenuUserManagement.png]]</center>
 
 
Nato kliknite '''Dodaj uporabnika''' v zgornjem desnem delu tabele '''Uporabniški nadzor'''. Prikaže se okno, v katerem boste morali:
 
* Vnesite želeno uporabniško ime v polje '''Uporabniško ime'''.
* Vnesite e-poštni naslov v polje '''Email'''. Upoštevajte, da:
** LimeSurvey pošlje potrditveno e-poštno sporočilo na naslov, vnesen v polje '''Email'''. Ta e-poštni naslov bo uporabljen kot standardni kontaktni e-poštni naslov za ankete, ki jih ustvari posamezni uporabnik.
** Če ne želite, da uporabnik prejme potrditveno e-poštno sporočilo s povezavo do aplikacije LimeSurvey, uporabniškim imenom in geslom, lahko uporabite svoj e-poštni naslov, da vam pošljemo potrditveno e-pošto. Po tem lahko spremenite e-poštni naslov v naslov uporabnika.
* Vnesite polno ime uporabnika v polje '''Polno ime'''. Upoštevajte, da bo tukaj vneseno polno ime uporabljeno kot standardno ime kontaktne osebe za ankete, ki jih je ustvaril posamezni uporabnik.
* Kliknite '''Shrani''', da ustvarite novega uporabnika.
 
Upoštevajte, da zapletenost gesla uveljavlja in preverja vtičnik PasswordRequirement.
 
<center>[[Datoteka:LimeSurveyAddUser.jpg]]</center>
 
 
Ustvarili ste svojega prvega uporabnika. Če želite izvedeti več o [[Manage users#Set global permissions for a user|setting user permissions]], berite naprej.
 
 
<center>[[Datoteka:LimeSurveyBleistiftSymbol.jpg]]</center>
 
 
Spodaj lahko vidite štiri možnosti pod stolpcem '''Dejanje''', ki vam omogočajo, da:
 
 
<center>[[File:Edit users.png]]</center>


[[File:LimeSurveyAddUser.jpg]]
* Vnesite želeno uporabniško ime v besedilno polje '''Uporabniško ime'''.
* Vnesite elektronski naslov v besedilno polje '''Elektronski naslov'''. Upoštevajte:
** če ne želite, da nov uporabnik dobi potrditveno sporočilo s povezavo na vaš anketni sistem, uporabniškim imenom in geslom, lahko uporabite vaš elektronski naslov in uporabnika sami potrdite. Po urejeni potrditvi lahko spremenite uporabnikov elektronski naslov.
** LimeSurvey pošilja potrditvena elektronska sporočila na naslove, ki ste jih vnesli v polje '''Elektronski naslov'''. Ta elektronski naslov bo uporabljen za običajni kontaktni naslov za ankete, ki jih ustvari ta uporabnik.
* Vnesite uporabnikovo polno ime v besedilno polje '''Ime uporabnika'''. Upoštevajte:
** polno ime se bo uporabilo kot običajno kontaktno ime za ankete, ki jih ustvari ta uporabnik.
* Klikni '''Dodaj uporabnika'''


Tako ustvarite novega uporabnika. Več o nastavitvah uporabniških pravic boste našli v nadaljevanju.
*uredite splošne vidike uporabnika - s klikom na simbol peresa.
*izbrišite uporabnika iz podatkovne baze skrbnikov ankete - s klikom na gumb smeti.
*nastavite globalna dovoljenja za uporabnika - s klikom na simbol ključavnice .
*nastavite dovoljenja teme za uporabnika - s klikom na simbol peresa in ključavnice.


==Uredi uporabnika==
==Uredi uporabnika==


Za urejanje uporabnika uporabite ikono v olbiki pisala  [[File:LimeSurveyBleistiftSymbol.jpg]].
Kliknite ikono peresa, da uredite podatke o uporabniku.
 
 
Vnesete lahko nov e-poštni naslov, ime in spremenite njihovo geslo. Kliknite '''Shrani''' za potrditev sprememb.
 
==Izbriši uporabnika==
 
Če želite izbrisati uporabniški račun, kliknite ustrezno ikono koša (nahaja se v isti vrstici kot uporabniški račun, ki ga želite izbrisati) in kliknite '''OK'''.
 
==Nastavite globalna dovoljenja za uporabnika==
 
{{Alert|Globalna dovoljenja veljajo za celotno aplikacijo LimeSurvey. Če želite nastaviti dovoljenja samo za določeno anketo, lahko uporabite [[Manage users#Setting permissions for a single survey|nastavitve dovoljenj za anketo]].}}
 
Če želite nastaviti globalna dovoljenja za uporabnika, kliknite simbol ključavnice.
 
 
<center>[[Datoteka:User_global_permission.png]]</center>
 
 
Uporabljen je sistem CRUD (ustvarjanje, branje, posodabljanje in brisanje) (kot je v [[Upravljanje uporabnikov#Nastavitev dovoljenj za posamezno anketo|nastavitvah dovoljenj za anketo]]). Za več možnosti uporabniških dovoljenj priporočamo razširitev matrike z dvojno desno puščico, ki se nahaja v njenem zgornjem desnem kotu. Če potrdite prvo polje, so samodejno označena vsa dovoljenja CRUD v tej vrstici.
 
<center>[[Datoteka:User_global_permission_complete.png]]</center>
 
Zdaj lahko dodate ali odstranite naslednja dovoljenja:
 
* '''Panel udeležencev''': Za več podrobnosti nadaljujte z branjem o [[Central Participant Database|central Participant Database tukaj]].
 
* '''Nabori oznak''': Dovoljenje za ustvarjanje, ogled, posodabljanje, brisanje, izvoz in uvoz naborov oznak. Nizi oznak nimajo posebnih dovoljenj (za razliko od tem).
 
* '''Nastavitve in vtičniki''': S tem dovoljenjem lahko uporabnik preveri celovitost podatkov, shrani bazo podatkov SQL v datoteko .sql, upravlja globalne nastavitve, si ogleda informacije o PHP v globalnih nastavitvah in upravlja vse vtičnike.
 
* '''Skupine anket'''{{NewIn|v=4.4.0}}: Omogočite dostop do vseh skupin anket. Če želite uporabniku omogočiti upravljanje lastne skupine anket, mu dajte dovoljenje za ustvarjanje. Ustvarjalec skupine anket je (privzeto) lastnik te skupine anket.
{{Opomba|Dovoljenje za skupino anket ne daje vseh dovoljenj za ankete, vendar lahko uporabnik da dovoljenja za vse ankete v skupini anket}}
 
* '''Ankete''': Omogoča dostop do vseh anket. Če želite uporabniku omogočiti samo ustvarjanje in upravljanje lastne ankete, mu dajte dovoljenje za ustvarjanje. Ustvarjalec ankete je lastnik ankete in jo lahko vedno upravlja. Ne pozabite, da lahko vsaka anketa podeli različna dovoljenja.
{{Opomba|''''Globalno dovoljenje se uporabi pred dovoljenjem, specifičnim za raziskavo!'''}}
 
* '''Teme''': Omogoča uporabniku uporabo vseh razpoložljivih tem oblikovanja in urejanje vseh nestandardnih tem. Oseba s tem dovoljenjem mora imeti dovolj znanja o HTML, Javascript in CSS. Če uporabnik ni seznanjen s temi stvarmi in naj bi uporabljal določene teme oblikovanja, bi bilo bolje, da bi mu dali samo dovoljenje za branje. Vsaka tema ima lahko posebna dovoljenja.
 
* '''Uporabniške skupine''': Omogoča uporabniku ustvarjanje/ogled/posodabljanje/brisanje uporabniških skupin.
 
* '''Uporabniki''': Uporabnik lahko s tem dovoljenjem ustvari, spremeni in izbriše lastne skrbniške uporabnike. Novo ustvarjeni uporabniki ne morejo imeti višjih dovoljenj kot nadrejeni uporabnik. Prav tako ne boste mogli urejati uporabnikov, ki so v lasti drugih uporabnikov administracije. Če je to treba storiti, je treba odobriti dovoljenje superskrbnika.
 
* '''Superadministrator''': Doda ga lahko le drug superadministrator s to nastavitvijo kot posodobitev in daje polna dovoljenja za celotno aplikacijo LimeSurvey, vključno z namestitvijo vtičnikov in uporabo kakršne koli vsebine (vključno z JavaScriptom) v vsebini ankete. (glejte tudi [[Global_settings#Security|globalne varnostne nastavitve]])
 
*''''Uporabi notranjo avtentikacijo zbirke podatkov'''': Omogoča uporabnikom dostop do plošče LimeSurvey prek avtentikacijske strani (npr. ''http://domain/admin/authentication/sa/login''). Če ni potrjeno in se ustrezni uporabnik poskuša povezati s ploščo LimeSuvey, bo prejel naslednjo napako: 'Metoda notranjega preverjanja pristnosti baze podatkov ni dovoljena za tega uporabnika'.
 
{{Opomba|Vseh zgoraj omenjenih dovoljenj, ki pripadajo [[Optional_settings#Security|prisilnemu superskrbniku]], ni mogoče odstraniti prek GUI.}}
 
 
==Import and export users==
 
You can import and export users in CSV and JSON format by using these buttons on User Management page.
<center>[[File:ImportExportButtons.png]]</center>
 
When you are importing users, a modal opens that shows you which fields should be present. You can choose to overwrite existing users by selecting this checkbox.
<center>[[File:ImportUsersModal.png]]</center>
 
Example of the JSON structure:
 
<syntaxhighlight lang="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"
}
]
</syntaxhighlight>
 
Example of the CSV structure:
 
<syntaxhighlight>
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
</syntaxhighlight>
 
 
==Nastavite dovoljenja teme za uporabnika==
 
Z dovoljenji za teme se lahko odločite, katere teme oblikovanja lahko uporabnik izbere pri ustvarjanju ali urejanju ankete.
 
Če imate posebne teme oblikovanja za skupino uporabnikov ali strank, jim lahko omejite dostop do drugih tem in zagotovite, da bodo uporabljali samo teme, ustvarjene zanje.
 
Če želite nastaviti ali urediti dovoljenja za teme za uporabnika, kliknite simbol peresa in ključavnice za teme oblikovanja.
 
 
<center>[[Datoteka:LimeSurveySetDesignTemplatesLS.jpg]]</center>
 
 
Izberite teme oblikovanja, do katerih naj imajo ustrezni uporabnik ali skupine uporabnikov dostop. Ko končate z izbiro ali razveljavitvijo izbire, ne pozabite klikniti '''Shrani'': [[File:Save.png|0.75px]].
 
Za boljše razumevanje te funkcije si oglejte [[Manage users#Examples|spodnje primere]].
 
==Activate and deactivate users==
 
{{FeatureStarting|6.4.0}}
It's possible to mark a user as activated or deactivated.
 
A deactivated user is not able to log in to the admin interface.
 
=Uporaba enkratnih gesel=


Nastavite lahko nov elektronski naslov, polno ime in celo spremenite geslo. Ko ste končali z vnašanjem sprememb, kliknite '''Shrani'''.
Uporabnik lahko pokliče prijavo v LimeSurvey na naslovu /limesurvey/admin in vnese uporabniško ime in enkratno geslo (ki ga je predhodno zapisala zunanja aplikacija v tabelo uporabnikov - ''stolpec one_time_pw'').


==Izbriši uporabnike==
Če želite omogočiti ta način prijave, vrstico [[Optional settings#Use_one_time_passwords| <code>'use_one_time_passwords' => true;</code> ]] je treba dodati v config.php (privzeto je 'false') .


Za brisanje uporabniškega računa enostavno kliknite na gumb za brisanje [[File:LimeSurveyBenutzerLoeschen.jpg]] v vrstici z uporabniškim računom, ki se bi naj izbrisal in potrdite s klikom na '''Vredu'''.
URL mora vsebovati naslednje spremenljivke:
* '''user:''' uporabniško ime, ki se običajno uporablja za vpis v LimeSurvey. To uporabniško ime mora obstajati v tabeli 'users' v zbirki podatkov.
* '''onepass:''' geslo v obliki besedila, ki se potem primerja z geslom v tabeli 'users'


=Globalne pravice=
Veljaven URL za prijavo z enkratnim geslom bo videti takole:


Globalne pravice se nanašajo na celoten anketni sistem. Če želite nastaviti pravice zgolj za določeno anketo, uporabite povezavo "Dovoljenja ankete".
<div class="simplebox">http://www.yourdomain.org/limesurvey/index.php/admin/authentication/login?user=myusername&onepass=secretpassword</div>


==Globalne pravice za uporabnika==
<div class='simplebox'>[[Datoteka:help.png]] Polje 'skrivno geslo' je golo besedilo in ne zgoščena vrednost SHA 256.</div>


Za nastavitev globalnih pravic uporabnika zgolj kliknite na ikono [[File:LimeSurveySchluesselSymbol.jpg]].
'''Stvari, na katere morate biti pozorni:'''
* Če želite omogočiti ta način prijave, vrstico [[Optional settings#Use_one_time_passwords| <code>'use_one_time_passwords' => true</code> ]] je treba dodati v config.php (privzeto je 'false').
* Podano uporabniško ime mora obstajati v LimeSurvey ''tabeli uporabnikov''.
* Enkratno geslo (ki ga je mogoče nastaviti prek zunanje aplikacije) mora biti shranjeno kot [https://secure.php.net/manual/en/function.md5.php MD5 hash] v stolpcu ''one_time_pw' ' tabele ''users''.
* Predano geslo z navadnim besedilom bo zgoščeno s funkcijo sha256 in nato primerjano s shranjeno zgoščeno vrednostjo v stolpcu ''one_time_pw'' tabele ''users''. Gesli se morata ujemati.
* Po prvi prijavi z enkratnim geslom se le-to izbriše iz baze. Uporabnik se ne bo mogel drugič prijaviti s tem geslom.


[[File:LimeSurveySetGlobalPermissions.jpg]]
=Nastavite dovoljenja za posamezno anketo=


Sedaj lahko dodate ali odstranite sledeče pravice.
Ta dovoljenja veljajo samo za eno anketo. Če želite nastaviti dovoljenja za celoten sistem, lahko uporabite [[Manage users#Set global permissions for a user|global permissions]].
* '''SuperAdministrator''': to pravico lahko doda ali odstrani le uporabnik '''admin''' in z njo omogoči vse pravice nad celotno namestitvijo LimeSurvey-a. '''Upoštevajte:''' ta pravica je zelo močna in jo je potrebno dodeljevati zelo previdno.
Ta dovoljenja lahko ponudite enemu uporabniku ali skupini uporabnikov.
* '''Ustvari anketo''': ta pravica omogoča uporabniku ustvarjanje ankete, kot tudi njen zagon in ustavitev. To je običajna pravica za uporabnike, ki naj bi ustvarjali svoje lastne ankete.
* '''Nastavitve''': s to pravico lahko uporabnik preveri konsistentnost podatkov, shrani SQL zbirko podatkov v sql datoteko in vidi php podatke v globalnih nastavitvah.
* '''Ustvari uporabnika''': s to pravico lahko uporabnik ustvari nove uporabnike in izbriše tiste, ki jih je s tem računom ustvaril. Novo ustvarjeni uporabnik ne more imeti višjih pravic od uporabnika, ki je račun ustvaril. V kolikor uporabnik potrebuje višje pravice, mu jih mora dodeliti '''SuperAdministrator'''.
* '''Uporabi vse/uredi predloge''': omogoča uporabniku uporabo vseh oblikovanih predlog in urejanje vseh nestandardnih predlog. Uporabnik s to pravico mora imeti dovolj znanja na področju HTML/php, Javascript-a in CSS-ja.
* '''Manage labels''': ta pravica omogoča ustvarjanje, urejanje in brisanje zbirk možnih odgovorov.


Najbolj pomembni primeri za dodeljevanje pravic uporabnikom so zbrani v delu tega prispevka z imenom '''primeri uporabe'''.


==Nastavljanje pravic uporabniku za predloge==
{{Alert|title=Pozor|text=Za nastavitev dovoljenj za posamezno anketo je potreben obstoječi uporabniški račun. Če račun ne obstaja, ga morate najprej ustvariti in nato spremeniti dovoljenja za anketo. Enako velja za ponujanje dovoljenj za raziskovanje skupini uporabnikov. Poleg tega, da morate ustvariti eno, morate v to skupino dodati tudi vsaj enega uporabnika, da jo lahko izberete in ji dodelite dovoljenja za raziskovanje.}}


S pravicami predlog lahko nastavite katero obliko predlog lahko uporabnik izbere pri ustvarjanju ali urejanju ankete. Smiselno je uporabniku omejiti oblikovane predloge, do katerih lahko dostopa, da preprečite uporabo neprimerno oblikovanih predlog za uporabnika oz. anketo.


'''Opomba:''' če imate posebej oblikovano predlogo za skupino uporabnikov, boste najbrž želeli omejiti dostop za njih edino do predlog, ki so ustvarjene za njihove potrebe.
{{Opomba| Privzeto uporabnik (ki ni skrbnik) ne more podeliti dovoljenj za anketo uporabnikom, ki niso del iste skupine kot skrbnik ankete. To je varnostna možnost, ki je '''privzeto'' omogočena v LimeSurvey. Če želite to spremeniti, morate deaktivirati možnost [[Global_settings#Security|Član skupine lahko vidi samo svojo skupino]], ki se nahaja v '''Globalnih nastavitvah''' pod '''zavihkom Varnost''''. Če pa niste prepričani o onemogočanju te možnosti, lahko ustvarite skupine s tistimi uporabniki, ki jih lahko vidi ustvarjalec ankete in jim podeli dovoljenja za anketo.}}


Za nastavitev ali urejanje uporabnikovih pravic za predloge klikni na ikono [[File:LimeSurveySchluesselSymbolTemplates.jpg]].


[[File:LimeSurveySetDesignTemplatesLS.jpg]]
Če želite spremeniti dovoljenja za anketo, kliknite zavihek '''Nastavitve'''. Nato kliknite '''Dovoljenja za anketo''' in izberite, komu želite ponuditi dovoljenja. Dovoljenja lahko ponudite ločeno določenim uporabnikom ali skupini uporabnikov.


Sedaj lahko izberete oblike predlog, med katerimi bo lahko ta uporabnik izbiral. Ko zaključite z izbiro predlog, kliknite na gumb  '''Shrani nastavitve''' .


Najbolj pomembni primeri za dodeljevanje pravic uporabnikom so zbrani v delu tega prispevka z imenom '''primeri uporabe'''.
<center>[[Datoteka:LimeSurveySurveyPermissions.jpg]]</center>


=Nastavitve pravic za posamezno anketo=


Te pravice se nanašajo le na posamezno anketo. Če želite nastaviti pravice za celoten sistem, lahko uporabite globalne pravice.
<center>[[Datoteka:LimeSurveySurveyPermissionsRights.png]]</center>


'''Opomba:''' za nastavitev pravic na posamezni anketi mora obstajati uporabniški račun. Če račun ne obstaja, ga morate najprej ustvariti in nato spremeniti pravice ankete. Uporabniku ni potrebno uveljavljati nobenih globalnih pravic, dovolj je le da obstaja uporabniški račun.


=Nastavitve uporabnikovih pravic za posamezno anketo=
==Dodelitev dovoljenj za raziskovanje uporabniku==


Da spremenite pravice ankete, morate v meniju '''Lastnosti ankete''' izbrati  '''Dovoljenja ankete'''.
V naslednjem koraku izberite uporabnika, ki bo prejel dovoljenja za anketiranje in kliknite '''Dodaj uporabnika'''.


[[File:LimeSurveySurveyPermissions.jpg]]


V naslednjem koraku izberete uporabnika, kateremu želite spremeniti pravice ankete in kliknite gumb '''Dodaj uporabnika'''.
<center>[[Datoteka:LimeSurveyAddSurveyPermission.jpg]]</center>


[[File:LimeSurveyAddSurveyPermission.jpg]]


Ko kliknete na gumb '''Nastavi dovoljenja ankete''', se prikaže uporabnikova tabela pravic za anketo.
Ko kliknete '''Nastavi dovoljenja za anketo''', bo prikazana matrika uporabnikovih dovoljenj za anketo.


[[File:LimeSurveyUserPermissionMatrix.jpg]]
<center>[[Datoteka:LimeSurveyUserPermissionMatrix.jpg]]</center>


V tej tabeli lahko nastavite pravice za različne značilnosti ankete. Enostavno kliknite na potrditveno polje, če želite dodati ali odstraniti posamezno pravico. Če izberete potrditveno polje v prvem stolpcu, se bodo izbrale/odstranile vse pravice v tej vrsti.


V ostalih stolpcih lahko določite, če bo uporabnik lahko izvajal posamezno dejanje za izbrano pravico.
V tej matriki lahko nastavite dovoljenja za anketo uporabnika. Če potrdite polje, dodelite dovoljenja za raziskovanje posameznemu uporabniku. Če kliknete potrditveno polje v prvem stolpcu, bodo izbrana/odstranjena vsa dovoljenja ustrezne vrstice.  


Ko zaključite z urejanjem pravic ankete, kliknite na gumb '''Shrani'''.
Kliknite dvojno desno puščico za dostop do razširjene različice matrike, da izberete dejanja, ki jih lahko izvede uporabnik.
Ko končate z urejanjem dovoljenj ankete, kliknite '''Shrani''', ki se nahaja v zgornjem desnem kotu zaslona.


Najbolj pomembni primeri za dodeljevanje pravic uporabnikom so zbrani v delu tega prispevka z imenom '''primeri uporabe'''.
Nekaj primerov je navedenih [[Manage_users#Examples|spodaj]], da bi vam pomagali bolje razumeti Limesurveyjev sistem dovoljenj za raziskovanje.


=Primeri uporabe=
==Dodelitev dovoljenj za raziskovanje skupini uporabnikov==


V tem delu prispevka posredujemo par idej o možnih primerih v praksi in katere pravice so dobra izbira.
Kliknite '''dodaj skupino uporabnikov''' in izberite skupino uporabnikov, ki ji želite dodati dovoljenja za dovoljenja.


==Dodan bo nov uporabnik zadolžen za upravljanje LimeSurvey-a==
<center>[[Datoteka:LimeSurveyPermissionpermissionsUserGroup.png]]</center>
* Prijavite se kot '''admin'''
* Ustvarite nov uporabniški račun
* V globalnih pravicah nastavite pravico '''SuperAdministrator''' za tega uporabnika
* ni potrebno: nastavite pravice za predloge ('''SuperAdministrator''' ima  vse pravice za vse predloge)
* ni potrebno: nastavite pravice ankete ('''SuperAdministrator''' ima vse pravice za vse ankete)


==Nov uporabnik želi ustvarjati lastne ankete==
V naslednjem koraku izberite dovoljenja, ki jih boste dodelili članom te uporabniške skupine. Ne pozabite klikniti dvojne puščice desno, da dobite razširjen pogled na matriko dovoljenj.
* Prijavite se kot '''admin''' ali drug uporabnik s pravico '''SuperAdministrator'''
* Ustvarite nov uporabniški račun
* Uporabniku nastavite globalno pravico  '''Ustvari anketo'''
* Uporabniku nastavite pravice za predloge, do katerih naj bi dostopal
* ni potrebno: nastavite pravice anket (ustvarjalec ankete ima vsa dovoljenja za njegove/njene ankete)


==Ustvarjalec ankete potrebuje drugega uporabnika za urejanje njegove ankete==
* Prijavite se kot '''admin''' ali drug uporabnik s pravico  '''SuperAdministrator'''
* Ustvarite nov uporabniški račun
* Uporabniku ne dajajte nobenih '''globalnih pravic'''
* Uporabniku ne dajajte nobenih '''pravic za predloge'''
* Nastavite pravice za ankete kot jih želite. Odvisno je od tega, kaj naj bi novi uporabnik delal in koliko pravic potrebuje. Če potrebuje vse pravice za ankete, lahko izbirate potrditvena polja v prvem stolpcu (tista, ki imajo v naslovni celici gumb  '''<<''' ali '''>>''').


==A person responsible for the survey wants to see the results of the survey and export them==
<center>[[Datoteka:UserGroupSurveyPermissions.png]]</center>
* login as '''admin''' or user with '''SuperAdministrator''' permission.
* Create a new user account
* Set '''no global permissions''' for user
* Set '''no template permissions''' for user
* Set survey permissions to: '''Responses''': '''View/read''' and '''export''' , '''Statistics''': '''View/read'''


[[File:LimeSurveyCusomerOwnStatistics.jpg]]


----
Ko končate z urejanjem dovoljenj ankete, kliknite '''Shrani''', ki se nahaja v zgornjem desnem delu zaslona.


To be moved somewhere else once better defined:
Nekaj primerov je na voljo [[Manage_users#Examples|spodaj]], da boste lažje razumeli sistem dovoljenj za raziskovanje Limesurvey.


There are several classes of possible people who access a LimeSurvey installation.  But only one set of people is actually termed a '''user''' in the code and documentation.  So lets understand what these classes of people are so we can better understand the terminology of the program.
{{Opomba|[[Upravljanje skupin uporabnikov|Funkcija skupine uporabnikov]] je še poskusna. Za opis kakršnih koli nedoslednosti uporabite naš [https://bugs.limesurvey.org/ sledilnik napak].}}


{|
=Primeri=
|Class||Description
|-
|Installation Administrator || Those people who create login user accounts to allow others to create, edit, activate and/or view surveys and their results.  Often can be given access to edit the templates, labelsets and other key features independent of any particular survey stored.
|-
|Survey Administrator || A person with a login account that is given some management access to a particular survey.  Each survey can have its own set of users with specific rights to manipulate the survey.  These rights can be as broad as to activate a survey and possibly edit its question base.  They can be as minimum as simply able to review the results to date.
|-
|Participant || Those people who simply respond or participate in taking a survey.  They may or may not have token access.  They do not need a login account to the administrative interface and thus are not termed users.
|-
|Installer || A special class of person who has access to the MySQL (or similar) database server and possibly the command line interface of the computers operating system in order to install and configure the survey software.  This person is asked to setup the initial SuperAdmin user account from which other user login accounts can be created.
|-
|Developer || An very special class of person who has access to the source code and can manipulate it to change the programs behavior.  Generally only done with versions of the survey that are not available for live, active surveys.
|}


=Use one-time passwords=
Spodaj so predstavljeni različni scenariji. Ponujajo nekaj nasvetov o tem, katera dovoljenja so potrebna za nekatera posebna opravila in kako jih je mogoče dodeliti uporabnikom.


Since version 1.81 a user can call the limesurvey login at /limesurvey/admin and pass username and a one time password which was previously written into the users table (column one_time_pw) by an external application.


To enable this login method [http://docs.limesurvey.org/tiki-index.php?page=Optional+settings#Use_one_time_passwords a setting has to be turned on] ($use_one_time_passwords = true;) in config.php.
<div class="mw-translate-fuzzy">
==Dodajte novega skrbnika LimeSurvey==
* Prijavite se kot '''admin'''.
* Ustvarite nov uporabniški račun.
* Temu uporabniku dodelite dovoljenje '''Superadministrator'''.  
* ''Ni potrebno'' : Nastavitev dovoljenj za temo ('''Superadministrator''' ima vsa dovoljenja za vse teme).
* ''Ni potrebno'' : Nastavitev dovoljenj za anketo ('''' Superadministrator'' ima vsa dovoljenja za vse ankete).
</div>


The URL has to contain the following variables:
==Nov uporabnik želi ustvariti lastne ankete==
* '''user:''' The username normally used to login into LimeSurvey. This username has to exist in the 'users' table of the database.
* Prijavite se kot '''admin''' (ali kot uporabnik, ki ima dovoljenje '''Superadministrator''').
* '''onepass:''' The plain text password which is then compared to the password in the 'users' table
* Ustvari nov uporabniški račun.
* Nastavite globalna dovoljenja za tega uporabnika na '''Ustvari anketo'''.
* ''Izbirno'' : Nastavite dovoljenja za teme - izberite, katere teme naj uporablja uporabnik/skupina uporabnikov.


A valid URL to login using a one-time password will look like this...
==Ustvarjalec ankete mora dati drugi osebi dovoljenje za urejanje ankete==
* Prijavite se kot '''admin''' (ali kot uporabnik, ki ima dovoljenje '''Superadministrator''') .
* Ustvarite nov uporabniški račun.
* Nastavite '''brez globalnih dovoljenj''' za uporabnika.
* Nastavite '''brez dovoljenj za temo''' za uporabnika.
* Nastavite dovoljenja ankete, kot želite. Če naj prejme vsa dovoljenja za raziskovanje, lahko potrdite prvo polje v vsaki vrstici. V nasprotnem primeru kliknite dvojno desno puščico, da vidite razširjeno matriko (zgornji desni kot) in izberite samo tista dovoljenja, za katera menite, da bi jih moral imeti zadevni uporabnik.


... for 1.81 to 1.92:
==Oseba, odgovorna za anketo, si želi ogledati in izvoziti rezultate ankete==
* Prijavite se kot '''admin''' (ali kot uporabnik, ki ima dovoljenje '''Superadministrator''').
* Ustvarite nov uporabniški račun.
* Nastavite '''brez globalnih dovoljenj''' za uporabnika.
* Nastavite '''brez dovoljenj za temo''' za uporabnika.
* Nastavite dovoljenja za anketo na: '''Odzivi''' -> '''Ogled/branje''' in '''izvoz''' in '''Statistika''': '''Ogled/branje'''.


<div class="simplebox">http://www.yourdomain.org/limesurvey/admin/admin.php?user=myusername&onepass;=secretpassword</div>


...for 2.0 or later:
<center>[[Datoteka:LimeSurveyCusomerOwnStatistics.jpg]]</center>


<div class="simplebox">http://www.yourdomain.org/limesurvey/index.php/admin/authentication/login?user=myusername&onepass;=secretpassword</div>
==Dodelitev dovoljenja za pomoč pri prevodu ankete==
* Prijavite se kot ''admin'' (ali kot uporabnik, ki ima dovoljenje ''Superadministrator'').
* Ustvarite ''n' ' uporabniških računov (kjer je n število prevajalcev).
* Ustvarite uporabniško skupino z imenom ''Prevajalci'' in tej skupini dodajte ''n'' računov.
* Pojdite na ''' Dovoljenja za anketiranje'' in kliknite na '''Dodaj skupino uporabnikov'''.
* Če delajo samo prevode, jim ponudite dovoljenje '''Hitro prevajanje'''.


'''Things to watch out for:'''
{{Opomba|Preverite naš [[LimeSurvey Users|wiki razdelek o uporabnikih]] in njihovo razvrstitev, kot jo lahko najdete v kodi in dokumentaciji.}}
* One time passwords have to be enabled by setting "$use_one_time_passwords = true;" (for 1.92), respective "use_one_time_passwords => true" (for 2.0 in config section) in config.php.
* The passed username has to exist in LimeSurvey's ''users'' table
* The one time password, which can be set by an external application, has to be stored as [http://www.php.net/md5 MD5 hash] in column ''one_time_pw'' of table ''users''
* The passed plain text password will be hashed using md5() function and will then be compared to the stored hash in column ''one_time_pw'' of table ''users''. Both passwords have to match.
* After the first login with the one time password this password is deleted from the database. The user won't be able to login with this password a second time.

Latest revision as of 17:02, 2 April 2024

Upravljanje uporabnikov

Orodje za upravljanje uporabnikov vam omogoča, da v LimeSurvey dodate dodatne administrativne uporabnike. Imenujemo jih 'uporabniki'. Ne zamenjujte jih z udeleženci ankete (anketiranci).


Ustvarjanje uporabnikov

Če želite ustvariti novega uporabnika, odprite pogovorno okno za upravljanje uporabnikov s klikom na Konfiguracija (nahaja se v glavni orodni vrstici LimeSurvey) -> Upravljanje uporabnikov.


Datoteka:LimeSurveyMenuUserManagement.png


Nato kliknite Dodaj uporabnika v zgornjem desnem delu tabele Uporabniški nadzor. Prikaže se okno, v katerem boste morali:

  • Vnesite želeno uporabniško ime v polje Uporabniško ime.
  • Vnesite e-poštni naslov v polje Email. Upoštevajte, da:
    • LimeSurvey pošlje potrditveno e-poštno sporočilo na naslov, vnesen v polje Email. Ta e-poštni naslov bo uporabljen kot standardni kontaktni e-poštni naslov za ankete, ki jih ustvari posamezni uporabnik.
    • Če ne želite, da uporabnik prejme potrditveno e-poštno sporočilo s povezavo do aplikacije LimeSurvey, uporabniškim imenom in geslom, lahko uporabite svoj e-poštni naslov, da vam pošljemo potrditveno e-pošto. Po tem lahko spremenite e-poštni naslov v naslov uporabnika.
  • Vnesite polno ime uporabnika v polje Polno ime. Upoštevajte, da bo tukaj vneseno polno ime uporabljeno kot standardno ime kontaktne osebe za ankete, ki jih je ustvaril posamezni uporabnik.
  • Kliknite Shrani, da ustvarite novega uporabnika.

Upoštevajte, da zapletenost gesla uveljavlja in preverja vtičnik PasswordRequirement.

Datoteka:LimeSurveyAddUser.jpg


Ustvarili ste svojega prvega uporabnika. Če želite izvedeti več o setting user permissions, berite naprej.


Datoteka:LimeSurveyBleistiftSymbol.jpg


Spodaj lahko vidite štiri možnosti pod stolpcem Dejanje, ki vam omogočajo, da:



  • uredite splošne vidike uporabnika - s klikom na simbol peresa.
  • izbrišite uporabnika iz podatkovne baze skrbnikov ankete - s klikom na gumb smeti.
  • nastavite globalna dovoljenja za uporabnika - s klikom na simbol ključavnice .
  • nastavite dovoljenja teme za uporabnika - s klikom na simbol peresa in ključavnice.

Uredi uporabnika

Kliknite ikono peresa, da uredite podatke o uporabniku.


Vnesete lahko nov e-poštni naslov, ime in spremenite njihovo geslo. Kliknite Shrani za potrditev sprememb.

Izbriši uporabnika

Če želite izbrisati uporabniški račun, kliknite ustrezno ikono koša (nahaja se v isti vrstici kot uporabniški račun, ki ga želite izbrisati) in kliknite OK.

Nastavite globalna dovoljenja za uporabnika

  Globalna dovoljenja veljajo za celotno aplikacijo LimeSurvey. Če želite nastaviti dovoljenja samo za določeno anketo, lahko uporabite nastavitve dovoljenj za anketo.


Če želite nastaviti globalna dovoljenja za uporabnika, kliknite simbol ključavnice.


Datoteka:User_global_permission.png


Uporabljen je sistem CRUD (ustvarjanje, branje, posodabljanje in brisanje) (kot je v nastavitvah dovoljenj za anketo). Za več možnosti uporabniških dovoljenj priporočamo razširitev matrike z dvojno desno puščico, ki se nahaja v njenem zgornjem desnem kotu. Če potrdite prvo polje, so samodejno označena vsa dovoljenja CRUD v tej vrstici.

Datoteka:User_global_permission_complete.png

Zdaj lahko dodate ali odstranite naslednja dovoljenja:

  • Nabori oznak: Dovoljenje za ustvarjanje, ogled, posodabljanje, brisanje, izvoz in uvoz naborov oznak. Nizi oznak nimajo posebnih dovoljenj (za razliko od tem).
  • Nastavitve in vtičniki: S tem dovoljenjem lahko uporabnik preveri celovitost podatkov, shrani bazo podatkov SQL v datoteko .sql, upravlja globalne nastavitve, si ogleda informacije o PHP v globalnih nastavitvah in upravlja vse vtičnike.
  • Skupine anket (New in 4.4.0 ): Omogočite dostop do vseh skupin anket. Če želite uporabniku omogočiti upravljanje lastne skupine anket, mu dajte dovoljenje za ustvarjanje. Ustvarjalec skupine anket je (privzeto) lastnik te skupine anket.

Template:Opomba

  • Ankete: Omogoča dostop do vseh anket. Če želite uporabniku omogočiti samo ustvarjanje in upravljanje lastne ankete, mu dajte dovoljenje za ustvarjanje. Ustvarjalec ankete je lastnik ankete in jo lahko vedno upravlja. Ne pozabite, da lahko vsaka anketa podeli različna dovoljenja.

Template:Opomba

  • Teme: Omogoča uporabniku uporabo vseh razpoložljivih tem oblikovanja in urejanje vseh nestandardnih tem. Oseba s tem dovoljenjem mora imeti dovolj znanja o HTML, Javascript in CSS. Če uporabnik ni seznanjen s temi stvarmi in naj bi uporabljal določene teme oblikovanja, bi bilo bolje, da bi mu dali samo dovoljenje za branje. Vsaka tema ima lahko posebna dovoljenja.
  • Uporabniške skupine: Omogoča uporabniku ustvarjanje/ogled/posodabljanje/brisanje uporabniških skupin.
  • Uporabniki: Uporabnik lahko s tem dovoljenjem ustvari, spremeni in izbriše lastne skrbniške uporabnike. Novo ustvarjeni uporabniki ne morejo imeti višjih dovoljenj kot nadrejeni uporabnik. Prav tako ne boste mogli urejati uporabnikov, ki so v lasti drugih uporabnikov administracije. Če je to treba storiti, je treba odobriti dovoljenje superskrbnika.
  • Superadministrator: Doda ga lahko le drug superadministrator s to nastavitvijo kot posodobitev in daje polna dovoljenja za celotno aplikacijo LimeSurvey, vključno z namestitvijo vtičnikov in uporabo kakršne koli vsebine (vključno z JavaScriptom) v vsebini ankete. (glejte tudi globalne varnostne nastavitve)
  • 'Uporabi notranjo avtentikacijo zbirke podatkov': Omogoča uporabnikom dostop do plošče LimeSurvey prek avtentikacijske strani (npr. http://domain/admin/authentication/sa/login). Če ni potrjeno in se ustrezni uporabnik poskuša povezati s ploščo LimeSuvey, bo prejel naslednjo napako: 'Metoda notranjega preverjanja pristnosti baze podatkov ni dovoljena za tega uporabnika'.

Template:Opomba


Import and export users

You can import and export users in CSV and JSON format by using these buttons on User Management page.

When you are importing users, a modal opens that shows you which fields should be present. You can choose to overwrite existing users by selecting this checkbox.

Example of the JSON structure:

[
	{
		"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"
	}
]

Example of the CSV structure:

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


Nastavite dovoljenja teme za uporabnika

Z dovoljenji za teme se lahko odločite, katere teme oblikovanja lahko uporabnik izbere pri ustvarjanju ali urejanju ankete.

Če imate posebne teme oblikovanja za skupino uporabnikov ali strank, jim lahko omejite dostop do drugih tem in zagotovite, da bodo uporabljali samo teme, ustvarjene zanje.

Če želite nastaviti ali urediti dovoljenja za teme za uporabnika, kliknite simbol peresa in ključavnice za teme oblikovanja.


Datoteka:LimeSurveySetDesignTemplatesLS.jpg


Izberite teme oblikovanja, do katerih naj imajo ustrezni uporabnik ali skupine uporabnikov dostop. Ko končate z izbiro ali razveljavitvijo izbire, ne pozabite klikniti 'Shrani: 0.75px.

Za boljše razumevanje te funkcije si oglejte spodnje primere.

Activate and deactivate users

 Hint: This features is available starting in version 6.4.0

It's possible to mark a user as activated or deactivated.

A deactivated user is not able to log in to the admin interface.

Uporaba enkratnih gesel

Uporabnik lahko pokliče prijavo v LimeSurvey na naslovu /limesurvey/admin in vnese uporabniško ime in enkratno geslo (ki ga je predhodno zapisala zunanja aplikacija v tabelo uporabnikov - stolpec one_time_pw).

Če želite omogočiti ta način prijave, vrstico 'use_one_time_passwords' => true; je treba dodati v config.php (privzeto je 'false') .

URL mora vsebovati naslednje spremenljivke:

  • user: uporabniško ime, ki se običajno uporablja za vpis v LimeSurvey. To uporabniško ime mora obstajati v tabeli 'users' v zbirki podatkov.
  • onepass: geslo v obliki besedila, ki se potem primerja z geslom v tabeli 'users'

Veljaven URL za prijavo z enkratnim geslom bo videti takole:

Datoteka:help.png Polje 'skrivno geslo' je golo besedilo in ne zgoščena vrednost SHA 256.

Stvari, na katere morate biti pozorni:

  • Če želite omogočiti ta način prijave, vrstico 'use_one_time_passwords' => true je treba dodati v config.php (privzeto je 'false').
  • Podano uporabniško ime mora obstajati v LimeSurvey tabeli uporabnikov.
  • Enkratno geslo (ki ga je mogoče nastaviti prek zunanje aplikacije) mora biti shranjeno kot MD5 hash v stolpcu one_time_pw' ' tabele users.
  • Predano geslo z navadnim besedilom bo zgoščeno s funkcijo sha256 in nato primerjano s shranjeno zgoščeno vrednostjo v stolpcu one_time_pw tabele users. Gesli se morata ujemati.
  • Po prvi prijavi z enkratnim geslom se le-to izbriše iz baze. Uporabnik se ne bo mogel drugič prijaviti s tem geslom.

Nastavite dovoljenja za posamezno anketo

Ta dovoljenja veljajo samo za eno anketo. Če želite nastaviti dovoljenja za celoten sistem, lahko uporabite global permissions. Ta dovoljenja lahko ponudite enemu uporabniku ali skupini uporabnikov.


  Pozor : Za nastavitev dovoljenj za posamezno anketo je potreben obstoječi uporabniški račun. Če račun ne obstaja, ga morate najprej ustvariti in nato spremeniti dovoljenja za anketo. Enako velja za ponujanje dovoljenj za raziskovanje skupini uporabnikov. Poleg tega, da morate ustvariti eno, morate v to skupino dodati tudi vsaj enega uporabnika, da jo lahko izberete in ji dodelite dovoljenja za raziskovanje.



Template:Opomba


Če želite spremeniti dovoljenja za anketo, kliknite zavihek Nastavitve. Nato kliknite Dovoljenja za anketo in izberite, komu želite ponuditi dovoljenja. Dovoljenja lahko ponudite ločeno določenim uporabnikom ali skupini uporabnikov.


Datoteka:LimeSurveySurveyPermissions.jpg


Datoteka:LimeSurveySurveyPermissionsRights.png


Dodelitev dovoljenj za raziskovanje uporabniku

V naslednjem koraku izberite uporabnika, ki bo prejel dovoljenja za anketiranje in kliknite Dodaj uporabnika.


Datoteka:LimeSurveyAddSurveyPermission.jpg


Ko kliknete Nastavi dovoljenja za anketo, bo prikazana matrika uporabnikovih dovoljenj za anketo.

Datoteka:LimeSurveyUserPermissionMatrix.jpg


V tej matriki lahko nastavite dovoljenja za anketo uporabnika. Če potrdite polje, dodelite dovoljenja za raziskovanje posameznemu uporabniku. Če kliknete potrditveno polje v prvem stolpcu, bodo izbrana/odstranjena vsa dovoljenja ustrezne vrstice.

Kliknite dvojno desno puščico za dostop do razširjene različice matrike, da izberete dejanja, ki jih lahko izvede uporabnik. Ko končate z urejanjem dovoljenj ankete, kliknite Shrani, ki se nahaja v zgornjem desnem kotu zaslona.

Nekaj primerov je navedenih spodaj, da bi vam pomagali bolje razumeti Limesurveyjev sistem dovoljenj za raziskovanje.

Dodelitev dovoljenj za raziskovanje skupini uporabnikov

Kliknite dodaj skupino uporabnikov in izberite skupino uporabnikov, ki ji želite dodati dovoljenja za dovoljenja.

Datoteka:LimeSurveyPermissionpermissionsUserGroup.png

V naslednjem koraku izberite dovoljenja, ki jih boste dodelili članom te uporabniške skupine. Ne pozabite klikniti dvojne puščice desno, da dobite razširjen pogled na matriko dovoljenj.


Datoteka:UserGroupSurveyPermissions.png


Ko končate z urejanjem dovoljenj ankete, kliknite Shrani, ki se nahaja v zgornjem desnem delu zaslona.

Nekaj primerov je na voljo spodaj, da boste lažje razumeli sistem dovoljenj za raziskovanje Limesurvey.

Template:Opomba

Primeri

Spodaj so predstavljeni različni scenariji. Ponujajo nekaj nasvetov o tem, katera dovoljenja so potrebna za nekatera posebna opravila in kako jih je mogoče dodeliti uporabnikom.


Dodajte novega skrbnika LimeSurvey

  • Prijavite se kot admin.
  • Ustvarite nov uporabniški račun.
  • Temu uporabniku dodelite dovoljenje Superadministrator.
  • Ni potrebno : Nastavitev dovoljenj za temo (Superadministrator ima vsa dovoljenja za vse teme).
  • Ni potrebno : Nastavitev dovoljenj za anketo ('' Superadministrator ima vsa dovoljenja za vse ankete).

Nov uporabnik želi ustvariti lastne ankete

  • Prijavite se kot admin (ali kot uporabnik, ki ima dovoljenje Superadministrator).
  • Ustvari nov uporabniški račun.
  • Nastavite globalna dovoljenja za tega uporabnika na Ustvari anketo.
  • Izbirno : Nastavite dovoljenja za teme - izberite, katere teme naj uporablja uporabnik/skupina uporabnikov.

Ustvarjalec ankete mora dati drugi osebi dovoljenje za urejanje ankete

  • Prijavite se kot admin (ali kot uporabnik, ki ima dovoljenje Superadministrator) .
  • Ustvarite nov uporabniški račun.
  • Nastavite brez globalnih dovoljenj za uporabnika.
  • Nastavite brez dovoljenj za temo za uporabnika.
  • Nastavite dovoljenja ankete, kot želite. Če naj prejme vsa dovoljenja za raziskovanje, lahko potrdite prvo polje v vsaki vrstici. V nasprotnem primeru kliknite dvojno desno puščico, da vidite razširjeno matriko (zgornji desni kot) in izberite samo tista dovoljenja, za katera menite, da bi jih moral imeti zadevni uporabnik.

Oseba, odgovorna za anketo, si želi ogledati in izvoziti rezultate ankete

  • Prijavite se kot admin (ali kot uporabnik, ki ima dovoljenje Superadministrator).
  • Ustvarite nov uporabniški račun.
  • Nastavite brez globalnih dovoljenj za uporabnika.
  • Nastavite brez dovoljenj za temo za uporabnika.
  • Nastavite dovoljenja za anketo na: Odzivi -> Ogled/branje in izvoz in Statistika: Ogled/branje.


Datoteka:LimeSurveyCusomerOwnStatistics.jpg

Dodelitev dovoljenja za pomoč pri prevodu ankete

  • Prijavite se kot admin (ali kot uporabnik, ki ima dovoljenje Superadministrator).
  • Ustvarite n' ' uporabniških računov (kjer je n število prevajalcev).
  • Ustvarite uporabniško skupino z imenom Prevajalci in tej skupini dodajte n računov.
  • Pojdite na Dovoljenja za anketiranje in kliknite na Dodaj skupino uporabnikov'.
  • Če delajo samo prevode, jim ponudite dovoljenje Hitro prevajanje.

Template:Opomba