x

Glavna poglavlja

  1. LimeSurvey Cloud u usporedbi s LimeSurvey CE
  2. Vodič za brzi početak - LimeSurvey 3.0+
  3. Instalacija - LimeSurvey CE
  4. Kako izraditi dobar upitnik (vodič)
  5. Početak rada
  6. Administriranje LimeSurveya
  7. Upitnici - uvod
  8. Postavke upitnika
  9. Izbornik upitnika
  10. Struktura upitnika
  11. Pitanja - uvod
  12. Skupine pitanja - uvod
  13. Upitnici - upravljanje
  14. Opcije alatne trake upitnika
  15. Višejezični upitnik
  16. ExpressionScript Engine - Vodič za brzi početak
  17. Nekategorizirane i napredne značajke
  18. Opći FAQ
  19. Rješavanje problema
  20. Zaobilazna rješenja
  21. Licenca
  22. Popis izmjena po verzijama
  23. Dodaci
 Actions

Upravljanje korisnicima

From LimeSurvey Manual

Ova je stranica možda strojno prevedena i može sadržavati pogreške. Prikaži engleski izvornik · Poboljšaj ovaj prijevod
This page is a translated version of the page Manage users and the translation is 100% complete.

Upravljanje korisnicima

Alat za upravljanje korisnicima omogućuje vam dodavanje dodatnih administratorskih korisnika u LimeSurvey. Nazivamo ih „korisnicima“. Nemojte ih miješati s ispitanicima upitnika (respondentima).


Stvaranje korisnika

Za stvaranje novog korisnika otvorite dijaloški okvir za upravljanje korisnicima klikom na Konfiguracija (nalazi se na glavnoj alatnoj traci LimeSurveya) -> Upravljanje korisnicima.



Zatim kliknite Dodaj korisnika u gornjem desnom dijelu tablice User control. Prikazat će se prozor u kojem se od vas traži da:

  • Unesite željeno korisničko ime u polje Korisničko ime.
  • Unesite e-mail adresu u polje E-mail. Imajte na umu sljedeće:
    • LimeSurvey šalje e-poštu potvrde na adresu unesenu u polje E-mail. Ta će se e-mail adresa koristiti kao standardna kontakt adresa za upitnike koje stvori odgovarajući korisnik.
    • Ako ne želite da korisnik primi e-poštu potvrde s poveznicom na aplikaciju LimeSurvey, korisničkim imenom i zaporkom, možete upotrijebiti vlastitu e-mail adresu kako bi e-pošta potvrde stigla vama. Nakon toga možete promijeniti e-mail adresu u adresu korisnika.
  • Unesite puno ime korisnika u polje Puno ime i prezime. Imajte na umu da će se ovdje uneseno puno ime koristiti kao standardno ime kontakt osobe za upitnike koje stvori odgovarajući korisnik.
  • Po želji možete koristiti Datum/vrijeme isteka ako želite postaviti datum isteka za novostvorenog korisnika. Nakon tog datuma/vremena korisnik se više neće moći prijaviti.
  • Po želji možete postaviti i početnu zaporku korisnika, ali preporučite mu da je promijeni nakon prve prijave.
  • Kliknite Spremi za stvaranje novog korisnika.

Imajte na umu da složenost zaporke provodi i provjerava dodatak PasswordRequirement.


Sada ste stvorili svog prvog korisnika. Da biste saznali više o postavljanju korisničkih dozvola, čitajte dalje.



Ispod možete vidjeti četiri opcije u stupcu Akcija' koje vam omogućuju da:



  • uredite opće postavke korisnika - klikom na simbol olovke.
  • izbrišete korisnika iz baze administratora upitnika - klikom na gumb koša za smeće.
  • postavite globalne dozvole za korisnika - klikom na simbol lokota.
  • postavite dozvole teme za korisnika - klikom na simbol olovke i lokota.

Vlasništvo nad korisnicima i dozvole za upravljanje korisnicima

Svaki korisnički račun ima vlasnika. Vlasnik je korisnik koji je stvorio račun. Stupac Stvorio u tablici upravljanja korisnicima prikazuje tko je vlasnik pojedinog računa. Ako je superadministrator preuzeo vlasništvo nad računom, ovaj stupac prikazuje novog vlasnika.

Korisnici s dozvolom Superadministrator mogu upravljati svim korisničkim računima. Za sve ostale korisnike globalne dozvole Korisnici vrijede samo za račune čiji su vlasnici.

Akcija Zahtjev za korisnike bez dozvole Superadministrator Korisnici s dozvolom Superadministrator
Prikaz podataka o korisniku Korisnici → Prikaz/čitanje (vrijedi za sve korisnike) Svi korisnici
Stvaranje korisnika Korisnici → Stvoriti. Postajete vlasnik novog korisnika. Da
Uređivanje korisnika Korisnici → Ažuriranje i vi ste vlasnik korisnika Svi korisnici
Aktiviranje ili deaktiviranje korisnika Korisnici → Ažuriranje i vi ste vlasnik korisnika Svi korisnici
Uredi dozvole Korisnici → Ažuriranje i vi ste vlasnik korisnika Svi korisnici
Izbriši korisnika Korisnici → Izbriši i vi ste vlasnik korisnika Svi korisnici
Dodjela korisničkih uloga Nije moguće Zahtijeva Superadministrator → Stvoriti
Postavljanje dozvola teme Nije moguće Svi korisnici
Preuzmi vlasništvo Nije moguće Postajete vlasnik korisnika

Imajte na umu:

  • Nijedan korisnik ne može promijeniti vlastite dozvole ili korisničke uloge. Za promjenu vlastitog imena, e-mail adrese ili zaporke koristite Račun u korisničkom izborniku u gornjem desnom kutu.
  • Početni administratorski račun (ID korisnika 1) drugi korisnici ne mogu uređivati ni izbrisati.
  • Za uređivanje računa koji ima dozvolu Superadministrator morate biti vlasnik tog računa i imati dozvolu Superadministrator → Stvoriti.
  • Korisnici bez dozvole Superadministrator mogu dodijeliti samo one dozvole koje i sami imaju.
  • Preuzmi vlasništvo samo vas čini vlasnikom računa. Vlasništvo nad računom ne možete prenijeti na drugog korisnika.

Računi stvoreni dodacima za autentifikaciju

Računi koji se automatski stvaraju pri prvoj prijavi, na primjer putem LDAP dodatka ili dodatka za autentifikaciju web poslužitelja, u vlasništvu su početnog administratora (ID korisnika 1). Ostali korisnici s globalnim dozvolama Korisnici nisu vlasnici tih računa pa ih mogu najviše pregledavati. Samo korisnik s dozvolom Superadministrator može uređivati te račune, mijenjati njihove dozvole ili ih izbrisati.

Izmijeni korisnika

Kliknite ikonu olovke za uređivanje podataka o korisniku.


Možete unijeti novu e-mail adresu, ime i promijeniti zaporku korisnika. Kliknite Spremi za potvrdu promjena.

Izbriši korisnika

Za brisanje korisničkog računa kliknite odgovarajuću ikonu koša za smeće (nalazi se u istom retku kao i korisnički račun koji želite izbrisati) i kliknite U redu.

Postavljanje globalnih dozvola za korisnika

  Globalne dozvole vrijede za cijelu aplikaciju LimeSurvey. Ako želite postaviti dozvole samo za određeni upitnik, možete koristiti postavke dozvola upitnika.


Za postavljanje globalnih dozvola za korisnika kliknite simbol lokota.



Koristi se CRUD sustav (create, read, update i delete – stvaranje, čitanje, ažuriranje i brisanje), kao i u postavkama dozvola upitnika. Za više opcija dozvola korisnika preporučujemo proširiti matricu pomoću dvostruke strelice udesno, koja se nalazi u njezinu gornjem desnom kutu. Ako označite prvi potvrdni okvir, automatski će se označiti sve CRUD dozvole u tom retku.

Sada možete dodati ili ukloniti sljedeće dozvole:

  • Setovi oznaka: Dozvola za stvaranje, prikaz, ažuriranje, brisanje, izvoz i uvoz setova oznaka. Setovi oznaka nemaju posebne dozvole (za razliku od tema).
  • Postavke i dodaci: Ova dozvola omogućuje korisniku da provjerava integritet podataka, sprema SQL bazu podataka u .sql datoteku, upravlja globalnim postavkama, pregledava PHP informacije u globalnim postavkama i upravlja svim dodacima.
  • Skupine upitnika (New in 4.4.0 ): Daje pristup svim skupinama upitnika. Kako biste korisniku omogućili upravljanje vlastitim skupinama upitnika, dodijelite mu dozvolu 'create'. Tvorac skupine upitnika (prema zadanim postavkama) je vlasnik te skupine upitnika.
Dozvola za skupinu upitnika ne daje sve dozvole za upitnike, ali korisnik može dodijeliti dozvole za sve upitnike u skupini upitnika
  • Upitnici: Daje pristup svim upitnicima. Kako biste korisniku omogućili samo stvaranje i upravljanje vlastitim upitnikom, dodijelite mu dozvolu 'create'. Tvorac upitnika je vlasnik upitnika i uvijek će moći upravljati njime. Imajte na umu da svaki upitnik može dodijeliti različite dozvole.
Globalna dozvola primjenjuje se prije dozvole specifične za upitnik!
  • Teme: Omogućuje korisniku da koristi sve dostupne teme dizajna i uređuje sve nestandardne teme. Osoba s ovom dozvolom trebala bi imati dovoljno znanja o HTML-u, JavaScriptu i CSS-u. Ako korisnik nije upoznat s tim stvarima i treba koristiti određenu temu dizajna, bolje je dodijeliti mu samo dozvolu 'read'. Svaka tema može imati posebne dozvole.
  • Skupina korisnika: Omogućuje korisniku stvaranje/prikaz/ažuriranje/brisanje skupina korisnika.
  • Korisnici: Omogućuje korisniku stvaranje novih korisnika te uređivanje, aktiviranje, deaktiviranje, brisanje i postavljanje dozvola za korisnike koje posjeduje. S dozvolom Prikaz/čitanje korisnik može vidjeti detalje svih korisnika. Korisnik može dodijeliti samo dozvole koje i sam ima. Korisnicima koje posjeduju drugi korisnici može upravljati samo korisnik s dozvolom Superadministrator. Za detalje pogledajte Vlasništvo nad korisnicima i dozvole za upravljanje korisnicima.
  • Superadministrator: Može ga dodati samo drugi superadministrator s ovom postavkom kao ažuriranje i daje potpunu dozvolu za cijelu aplikaciju LimeSurvey, uključujući instaliranje dodataka i korištenje bilo koje vrste sadržaja (uključujući JavaScript) u sadržaju upitnika. (vidi i globalne sigurnosne postavke)
  • Koristite provjeru autentičnosti unutarnje baze podataka: Omogućuje korisnicima pristup LimeSurveyjevoj ploči putem stranice za provjeru autentičnosti (npr. http://domain/admin/authentication/sa/login). Ako nije označeno i dotični korisnik pokuša pristupiti LimeSurveyjevoj ploči, dobit će sljedeću pogrešku: 'Internal database authentication method is not allowed for this user'.
Sve gore navedene dozvole koje pripadaju prisilnom superadministratoru ne mogu se ukloniti putem grafičkog sučelja.


Uvoz i izvoz korisnika

Korisnike možete uvesti i izvesti u CSV i JSON formatu pomoću ovih gumba na stranici Upravljanje korisnicima.

Prilikom uvoza korisnika otvara se modalni prozor koji prikazuje koja polja trebaju biti prisutna. Možete odabrati prepisivanje postojećih korisnika odabirom ovog potvrdnog okvira.

Primjer JSON strukture:

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

Primjer CSV strukture:

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


Postavljanje dozvola tema za korisnika

Dozvolama teme možete odrediti koje teme dizajna korisnik može odabrati prilikom stvaranja ili uređivanja upitnika.

Ako imate posebne teme dizajna za grupu korisnika ili klijenata, možete ograničiti njihov pristup drugim temama kako biste osigurali da koriste samo teme izrađene za njih.

Za postavljanje ili uređivanje dozvola tema za korisnika kliknite simbol olovke i lokota za teme dizajna.



Odaberite teme dizajna kojima bi dotični korisnik ili skupine korisnika trebali imati pristup. Nakon što završite s odabirom ili poništavanjem odabira, ne zaboravite kliknuti Spremi: 0.75px.

Za bolje razumijevanje ove funkcije pogledajte primjere navedene u nastavku.

Aktiviranje i deaktiviranje korisnika

 Hint: This feature is available starting in version 6.4.0

Korisnika je moguće označiti kao aktiviranog ili deaktiviranog.

Deaktivirani korisnik ne može se prijaviti u administratorsko sučelje.

Korisnici bez dozvole Superadministrator mogu aktivirati ili deaktivirati samo korisnike koje posjeduju i potrebna im je globalna dozvola Korisnici → Ažuriranje. Pogledajte Vlasništvo nad korisnicima i dozvole za upravljanje korisnicima.

Korištenje jednokratnih zaporki

Korisnik može otvoriti prijavu u LimeSurvey na /limesurvey/admin i unijeti korisničko ime te jednokratnu zaporku (koju je prethodno vanjska aplikacija upisala u tablicu users - stupac one_time_pw).

Da biste omogućili ovaj način prijave, u datoteku config.php treba dodati redak 'use_one_time_passwords' => true; (prema zadanim postavkama vrijednost je 'false').

URL mora sadržavati sljedeće varijable:

  • user: Korisničko ime koje se uobičajeno koristi za prijavu u LimeSurvey. To korisničko ime mora postojati u tablici 'users' u bazi podataka.
  • onepass: Zaporka u običnom tekstu koja se zatim uspoređuje sa zaporkom u tablici 'users'

Ispravan URL za prijavu pomoću jednokratne zaporke izgledat će ovako:

Polje 'secretpassword' je običan tekst, a ne SHA 256 hash.

Na što treba paziti:

  • Da biste omogućili ovaj način prijave, u datoteku config.php treba dodati redak 'use_one_time_passwords' => true (prema zadanim postavkama vrijednost je 'false').
  • Preneseno korisničko ime mora postojati u LimeSurvey tablici users.
  • Jednokratna zaporka (koja se može postaviti putem vanjske aplikacije) mora biti pohranjena kao MD5 hash u stupcu one_time_pw tablice users.
  • Preneseni obični tekst zaporke bit će hashiran funkcijom sha256 i zatim uspoređen s pohranjenim hashom u stupcu one_time_pw tablice users. Obje zaporke moraju se podudarati.
  • Nakon prve prijave jednokratnom zaporkom ona se briše iz baze podataka. Korisnik se neće moći drugi put prijaviti tom istom zaporkom.

Postavljanje dozvola za pojedinačni upitnik

Ove se dozvole odnose samo na jedan upitnik. Ako želite postaviti dozvole za cijeli sustav, možete koristiti globalne dozvole. Ove dozvole mogu se dodijeliti pojedinačnom korisniku ili korisničkoj skupini.


  Pažnja : Za postavljanje dozvola za pojedinačni upitnik potreban je postojeći korisnički račun. Ako račun ne postoji, morate ga prvo izraditi, a zatim promijeniti dozvole upitnika. Isto vrijedi i za dodjelu dozvola upitnika korisničkoj skupini. Osim što skupina mora biti izrađena, u nju morate dodati barem jednog korisnika da biste je mogli odabrati i dodijeliti joj dozvole upitnika.



Prema zadanim postavkama korisnik (koji nije administrator) ne može dodijeliti dozvole upitnika korisnicima koji nisu u istoj skupini kao administrator upitnika. To je sigurnosna opcija koja je u LimeSurveyu uključena prema zadanim postavkama. Da biste to promijenili, trebate isključiti opciju Članovi skupine mogu vidjeti samo svoju skupinu, koja se nalazi u Globalnim postavkama, na kartici Sigurnost. Ako niste sigurni želite li isključiti ovu opciju, možete izraditi skupine koje sadrže korisnike koje autor upitnika može vidjeti i kojima može dodijeliti dozvole upitnika.


Da biste promijenili dozvole upitnika, kliknite karticu Postavke. Zatim kliknite Dozvole upitnika i odaberite kome želite dodijeliti dozvole. Dozvole se mogu dodijeliti zasebno pojedinim korisnicima ili korisničkoj skupini.




Dodjela dozvola upitnika korisniku

U sljedećem koraku odaberite korisnika koji će dobiti dozvole upitnika i kliknite Dodaj korisnika.



Nakon što kliknete Postavi dozvole upitnika, prikazat će se matrica dozvola upitnika za tog korisnika.


U ovoj matrici možete postaviti dozvole upitnika za korisnika. Označavanjem potvrdnog okvira odgovarajućem korisniku dodjeljuju se dozvole upitnika. Ako kliknete potvrdni okvir u prvom stupcu, sve dozvole u tom retku bit će odabrane odnosno uklonjene.

Kliknite dvostruku strelicu udesno da biste otvorili prošireni prikaz matrice i detaljno odabrali radnje koje korisnik može izvoditi. Nakon što završite s uređivanjem dozvola upitnika, kliknite Spremi, što se nalazi u gornjem desnom kutu zaslona.

U nastavku se nalaze neki primjeri koji će vam pomoći da bolje razumijete sustav dozvola upitnika u LimeSurveyu.

Dodjela dozvola upitnika korisničkoj skupini

Kliknite Dodaj korisničku skupinu i odaberite korisničku skupinu kojoj želite dodijeliti dozvole.

File:LimeSurveyPermissionpermissionsUserGroup.png

U sljedećem koraku odaberite dozvole koje ćete dodijeliti članovima te korisničke skupine. Ne zaboravite kliknuti dvostruku strelicu udesno da biste dobili prošireni prikaz matrice dozvola.



Nakon što završite s uređivanjem dozvola upitnika, kliknite Spremi, što se nalazi u gornjem desnom dijelu zaslona.

U nastavku navodimo nekoliko primjera koji će vam pomoći da bolje razumijete sustav dozvola upitnika u LimeSurveyju.

Funkcija korisničkih skupina još je eksperimentalna. Za prijavu bilo kakvih nedosljednosti upotrijebite naš sustav za praćenje grešaka.

Primjeri

U nastavku su prikazani različiti scenariji. Oni daju savjete o tome koje su dozvole potrebne za određene zadatke i kako ih je moguće dodijeliti korisnicima.


Dodavanje novog LimeSurvey administratora

  • Prijavite se kao admin.
  • Izradite novi korisnički račun.
  • Dodijelite tom korisniku dozvolu Superadministrator.
  • Nije potrebno : Postavljanje dozvola teme (Superadministrator ima sve dozvole za sve teme).
  • Nije potrebno : Postavljanje dozvola upitnika (Superadministrator ima sve dozvole za sve upitnike).

Novi korisnik želi izraditi vlastite upitnike

  • Prijavite se kao admin (ili kao korisnik koji ima dozvolu Superadministrator).
  • Izradite novi korisnički račun.
  • Postavite globalne dozvole za tog korisnika na Izradite upitnik.
  • Neobavezno : Postavite dozvole teme - odaberite koje bi teme taj korisnik/korisnička skupina trebali koristiti.

Autor upitnika treba drugoj osobi dati dozvolu za uređivanje svojeg upitnika

  • Prijavite se kao admin (ili kao korisnik koji ima dozvolu Superadministrator).
  • Izradite novi korisnički račun.
  • Postavite bez globalnih dozvola za korisnika.
  • Postavite bez dozvola teme za korisnika.
  • Postavite dozvole upitnika prema želji. Ako korisnik treba dobiti sve dozvole upitnika, možete označiti prvi okvir u svakom retku. U suprotnom kliknite dvostruku strelicu udesno kako biste vidjeli prošireni prikaz matrice (gornji desni kut) i odaberite samo one dozvole za koje smatrate da ih taj korisnik treba imati.

Osoba odgovorna za upitnik želi pregledati i izvesti rezultate upitnika

  • Prijavite se kao admin (ili kao korisnik koji ima dozvolu Superadministrator).
  • Izradite novi korisnički račun.
  • Postavite bez globalnih dozvola za korisnika.
  • Postavite bez dozvola teme za korisnika.
  • Postavite dozvole upitnika na: Odgovori -> Prikaz/čitanje i izvoz, te Statistika: Prikaz/čitanje.


Dodjela dozvole za pomoć pri prijevodu upitnika

  • Prijavite se kao admin (ili kao korisnik koji ima dozvolu Superadministrator).
  • Izradite n korisničkih računa (gdje je n broj prevoditelja).
  • Izradite korisničku skupinu pod nazivom Translators i dodajte n računa u tu skupinu.
  • Idite na Dozvole upitnika i kliknite na Dodaj korisničku skupinu.
  • Ako rade samo prijevode, dodijelite im dozvolu Brzi prijevod.
Pogledajte naš wiki odjeljak o korisnicima i njihovoj klasifikaciji, kako se nalazi u kodu i dokumentaciji.