Actions

Manage users/ro: Difference between revisions

From LimeSurvey Manual

(Created page with "Cu permisiunile pentru teme, puteți decide ce teme de design poate selecta un utilizator atunci când creează sau editează un sondaj.")
(Created page with "Pentru a seta sau edita permisiunile pentru teme pentru un utilizator, faceți clic pe simbolul creion și lacăt pentru temele de design.")
Line 103: Line 103:
Dacă aveți teme de design specifice pentru un grup de utilizatori sau clienți, le puteți restricționa accesul la alte teme pentru a vă asigura că folosesc numai teme create pentru ei.
Dacă aveți teme de design specifice pentru un grup de utilizatori sau clienți, le puteți restricționa accesul la alte teme pentru a vă asigura că folosesc numai teme create pentru ei.


To set or edit the themes permissions for a user, click the pen-and-lock symbol for design themes.
Pentru a seta sau edita permisiunile pentru teme pentru un utilizator, faceți clic pe simbolul creion și lacăt pentru temele de design.





Revision as of 08:50, 8 November 2023

Managementul utilizatorilor

Instrumentul de gestionare a utilizatorilor vă permite să adăugați utilizatori suplimentari de administrare la LimeSurvey. Ne referim la ei drept „utilizatori”. Nu le confundați cu participanții la sondaj (respondenți).


Creează utilizatori

Pentru a crea un utilizator nou, deschideți dialogul de gestionare a utilizatorilor făcând clic pe „Configurare” (situat în bara principală de instrumente LimeSurvey) -> „Gestionarea utilizatorilor”.


Fișier:LimeSurveyMenuUserManagement.png


Apoi, faceți clic pe „Adăugați utilizator” situat în zona din dreapta sus a tabelului „Control utilizator”. Va fi afișată o fereastră care vă va cere să:

  • Introduceți numele de utilizator dorit în câmpul Nume utilizator.
  • Introduceți adresa de e-mail în câmpul E-mail. Vă rugăm să rețineți că:
    • LimeSurvey trimite un e-mail de confirmare la adresa introdusă în câmpul E-mail. Această adresă de e-mail va fi folosită ca adresă de e-mail de contact standard pentru sondajele create de utilizatorul respectiv.
    • Dacă nu doriți ca utilizatorul să primească e-mailul de confirmare cu un link către aplicația LimeSurvey, numele de utilizator și parola, puteți folosi propria adresă de e-mail pentru a vă trimite e-mailul de confirmare. După aceea, puteți schimba adresa de e-mail cu adresa utilizatorului.
  • Introduceți numele complet al utilizatorului în câmpul Nume complet. Vă rugăm să rețineți că numele complet introdus aici va fi folosit ca nume standard de persoană de contact pentru sondajele create de utilizatorul respectiv.
  • Faceți clic pe „Salvare' pentru a crea noul utilizator.

Rețineți că complexitatea parolei este impusă și validată de pluginul PasswordRequirement.

Fișier:LimeSurveyAddUser.jpg


Acum ați creat primul dvs. utilizator. Pentru a afla mai multe despre setarea permisiunilor utilizatorului, citiți mai departe.


Fișier:LimeSurveyBleistiftSymbol.jpg


Mai jos puteți vedea patru opțiuni în coloana „Acțiune” care vă permit să:



  • editați aspectele generale ale unui utilizator - făcând clic pe simbolul stiloului.
  • ștergeți utilizatorul din baza de date a administratorilor sondajului - făcând clic pe butonul de gunoi.
  • setați permisiunile globale pentru un utilizator - făcând clic pe simbolul de blocare .
  • setați permisiunile temei pentru un utilizator - făcând clic pe simbolul stilou și lacăt.

Editați utilizator

Faceți clic pe pictograma stilou pentru a edita informațiile despre utilizator.


Puteți introduce o nouă adresă de e-mail, un nume și să le schimbați parola. Faceți clic pe „Salvați” pentru a confirma modificările.

Șterge utilizator

Pentru a șterge un cont de utilizator, faceți clic pe pictograma coș de gunoi corespunzătoare (situată pe aceeași linie cu contul de utilizator pe care doriți să-l ștergeți) și faceți clic pe „OK'.

Setarea permisiunilor globale pentru un utilizator

  Permisiunile globale se aplică întregii aplicații LimeSurvey. Dacă doriți să setați permisiuni numai pentru un anumit sondaj, puteți utiliza setările de permisiuni pentru sondaj.


Pentru a seta permisiuni globale pentru un utilizator, faceți clic pe simbolul de blocare.


Fișier:User_global_permission.png


Sistemul CRUD (creați, citiți, actualizați și ștergeți) este folosit (așa cum este în setările de permisiuni pentru sondaj). Pentru mai multe opțiuni de permisiuni ale utilizatorului, vă recomandăm să extindeți matricea folosind vârful de săgeată dublu-dreapta, care este situat în colțul din dreapta sus. Dacă bifați prima casetă, toate permisiunile CRUD din acel rând sunt verificate automat.

Fișier:User_global_permission_complete.png

Acum puteți adăuga sau elimina următoarele permisiuni:

  • Seturi de etichete: permisiunea de a crea, vizualiza, actualiza, șterge, exporta și importa seturi de etichete. Seturile de etichete nu au permisiuni specifice (spre deosebire de teme).
  • Setări și pluginuri: Cu această permisiune un utilizator poate verifica integritatea datelor, poate salva baza de date SQL într-un fișier .sql, poate gestiona setările globale, poate vedea informațiile PHP în setările globale și poate gestiona toate pluginurile.
  • Grupuri de sondaje (New in 4.4.0 ): Oferiți acces la toate grupurile de sondaje. Pentru a permite utilizatorului să-și gestioneze propriul grup de sondaje, acordați utilizatorului permisiunea de „creare”. Un creator al unui grup de sondaje este (în mod implicit) proprietarul acestui grup de sondaje.

Template:Notă

  • Sondaje: Oferă acces la toate sondajele. Pentru a permite unui utilizator să creeze și să gestioneze doar propriul sondaj, acordați utilizatorului permisiunea de „creare”. Un creator al unui sondaj este proprietarul sondajului și îl va putea întotdeauna gestiona. Rețineți că fiecare sondaj poate acorda permisiuni diferite.

Template:Notă

  • Teme: Permite utilizatorului să folosească toate temele de design disponibile și să editeze toate temele non-standard. O persoană cu această permisiune ar trebui să aibă cunoștințe suficiente în ceea ce privește HTML, Javascript și CSS. Dacă un utilizator nu este familiarizat cu aceste lucruri și ar trebui să folosească anumite teme de design, ar fi mai bine să le acordați doar permisiunea de „citire”. Fiecare temă poate avea permisiuni specifice.
  • Grupuri de utilizatori: Permite unui utilizator să creeze/vizualiza/actualizeze/șterge grupuri de utilizatori.
  • Utilizatori: un utilizator își poate crea, modifica și șterge propriii utilizatori de administrare cu această permisiune. Utilizatorii nou creați nu pot avea permisiuni mai mari decât utilizatorul părinte. De asemenea, nu veți putea edita utilizatorii deținuți de alți utilizatori de administrare. Dacă acest lucru trebuie făcut, atunci trebuie acordată o permisiune de Superadministrator.
  • Superadministrator: poate fi adăugat doar de alt Superadministrator cu această setare ca actualizare și acordă permisiunea completă pentru întreaga aplicație LimeSurvey, inclusiv instalarea de pluginuri și utilizarea oricărui tip de conținut (inclusiv JavaScript) în conținutul sondajului. (vezi și setări globale de securitate)
  • Utilizați autentificarea internă a bazei de date: Permite utilizatorilor să acceseze panoul LimeSurvey prin intermediul paginii de autentificare (de exemplu, http://domain/admin/authentication/sa/login). Dacă este debifată și utilizatorul respectiv încearcă să se conecteze la panoul LimeSuvey, acesta va primi următoarea eroare: „Metoda de autentificare internă a bazei de date nu este permisă pentru acest utilizator”.

Template:Notă

Setați permisiunile temei pentru un utilizator

Cu permisiunile pentru teme, puteți decide ce teme de design poate selecta un utilizator atunci când creează sau editează un sondaj.

Dacă aveți teme de design specifice pentru un grup de utilizatori sau clienți, le puteți restricționa accesul la alte teme pentru a vă asigura că folosesc numai teme create pentru ei.

Pentru a seta sau edita permisiunile pentru teme pentru un utilizator, faceți clic pe simbolul creion și lacăt pentru temele de design.



Select the design themes to which the respective user or user groups should have access. After you finished your selection or deselection, do not forget to click Save: 0.75px.

To better understand this function, view the examples provided below.

Use one-time passwords

A user can call the LimeSurvey login at /limesurvey/admin and enter a 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, the line 'use_one_time_passwords' => true; has to be added to config.php (it is 'false' by default) .

The URL has to contain the following variables:

  • user: The username normally used to login into LimeSurvey. This username has to exist in the 'users' table of the database.
  • onepass: The plain text password which is then compared to the password in the 'users' table

A valid URL to login using a one-time password will look like this:

The 'secretpassword' field is plain text, not a SHA 256 hash.

Things to watch out for:

  • To enable this login method, the line 'use_one_time_passwords' => true has to be added in config.php (it is 'false' by default).
  • The passed username has to exist in the LimeSurvey users table.
  • The one-time password (which can be set via an external application) has to be stored as MD5 hash in the column one_time_pw of table users.
  • The passed plain text password will be hashed using the sha256 function and will then 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, it gets deleted from the database. The user won't be able to log in with that respective password a second time.

Set permissions for a single survey

These permissions only apply for a single survey. If you want to set permissions for the whole system, you can use global permissions. These permissions can be offered either to a single user or to a user group.


  Attention : An existing user account is required to set permissions for a single survey. If the account doesn't exist, you have to create it first and then change the survey permissions. The same applies to offering survey permissions to a user group. Besides the necessity to have one created, you also need to add at least one user to that group in order to be able to select it and grant it survey permissions.



By default, an user (non-admin) cannot grant survey permissions to users that are not part of the same group as the survey administrator. This is a security option enabled by default in LimeSurvey. To change this, you need to deactivate option Group member can only see own group, located in the Global settings, under the Security tab. However, if you feel unsure about disabling this option, you can create groups containing those users that can be seen and be granted survey permissions by a survey creator.


To change the survey permissions, click the Settings tab. Then, click Survey permissions and choose to whom would you like to offer permissions. The permissions can be offered either separately to specific users or to a user group.




Grant survey permissions to a user

In the next step, select the user that will receive survey permissions and click Add user.



After you click Set survey permissions, the user's survey permissions matrix will be shown.


You can set in this matrix the user's survey permissions. Checking a box grants survey permissions to the respective user. If you click a checkbox from the first column, all the permissions of the corresponding line will be selected/removed.

Click the double-right arrowhead to access the extended version of the matrix to choose specifically the actions that can be performed by a user. After you finished editing the survey permissions, click Save, which is located in the upper right corner of the screen.

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

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.



After you have finished editing the survey permissions, click Save, which is located in the upper right part of the screen.

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.

Examples

Different scenarios are presented below. They provide some advice about which permissions are necessary for some specific tasks and how they can be granted to the users.


Add new LimeSurvey adminisrator

  • Log in as admin.
  • Create a new user account.
  • Grant that user the Superadministrator permission.
  • Not necessary : Setting the theme permissions (Superadministrator has all permissions for all themes).
  • Not necessary : Setting the survey permissions (Superadministrator has all permissions for all surveys).

A new user wants to create their own surveys

  • Log in as admin (or as a user that has the Superadministrator permission).
  • Create a new user account.
  • Set global permissions for that user to Create survey.
  • Optional : Set theme permissions - select which theme(s) should be used by the user/user group.

The creator of a survey needs to give another person permission to edit their survey

  • Log in as admin (or as a user that has the Superadministrator permission).
  • Create a new user account.
  • Set no global permissions for user.
  • Set no theme permissions for user.
  • Set the survey permissions the way you want. If he/she should receive all the survey permissions, you can check the first box from each row. Otherwise, click on the double-right arrowhead to see the expanded matrix (upper right corner) and select only those permissions you believe the respective user should have.

A person responsible for the survey wants to view and export survey results

  • Log in as admin (or as a user that has the Superadministrator permission).
  • Create a new user account.
  • Set no global permissions for user.
  • Set no theme permissions for user.
  • Set survey permissions to: Responses -> View/read and export, and Statistics: View/read.


Granting permission for help with translation of a survey

  • Log in as admin (or as a user that has the Superadministrator permission).
  • Create n user accounts (where n is the number of translators).
  • Create a user group called Translators and add the n accounts to this group.
  • Go to the Survey permissions and click on Add a user group.
  • If they only do translations, then offer them the Quick translation permission.
Check our wiki section on users and their classification as it can be found in the code and documentation.