Actions

Upravljanje uporabnikov

From LimeSurvey Manual

Revision as of 09:25, 15 December 2023 by Maren.fritz (talk | contribs) (Created page with "<center>Datoteka:LimeSurveySurveyPermissionsRights.png</center>")

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

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.

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 izberete uporabnika, kateremu želite spremeniti pravice ankete in kliknite gumb Dodaj uporabnika.



Ko kliknete na gumb Nastavi dovoljenja ankete, se prikaže uporabnikova tabela pravic za anketo.


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.

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

Grant survey permissions to a user group

Click add a user group and select the user group to which you would like to add the permission permissions.

File:LimeSurveyPermissionpermissionsUserGroup.png

In the next step, select the permissions that you will allocate to the members of that user group. Do not forget to click the double right arrowhead to get an extended view of the permissions matrix.



Ko zaključite z urejanjem pravic ankete, kliknite na gumb Shrani.

Some examples are provided below to help you get a better understanding of the Limesurvey's survey permissions system.

The user group function is still experimental. Use our bugs tracker to describe any kind of inconsistencies.

Primeri uporabe

V tem delu prispevka posredujemo par idej o možnih primerih v praksi in katere pravice so dobra izbira.


Dodan bo nov uporabnik zadolžen za upravljanje LimeSurvey-a

  • 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

  • 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 >>).

Nov uporabnik zadolžen za pregled in izvoz rezultatov anketiranja

  • 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
  • Omogočite pravice ankete za: Odgovori: Poglej/Beri in Izvoz ter Statistike: Poglej/Beri



Obstaja nekaj možnih kategorij uporabnikov, ki dostopajo do anketnega portala. Le ena kategorija se v kodi in dokumentaciji dejansko imenuje uporabnik. Poglejmo si, katere so te kategorije uporabnikov, da bomo bolje razumeli terminologijo progama.