x

Huvudkapitel

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Snabbstartsguide - LimeSurvey 3.0+
  3. Installation - LimeSurvey CE
  4. Så utformar du en bra enkät (guide)
  5. Komma igång
  6. Administrera LimeSurvey
  7. Enkäter - introduktion
  8. Enkätinställningar
  9. Enkätmeny
  10. Enkätens struktur
  11. Frågor - introduktion
  12. Frågegrupper - introduktion
  13. Enkäter - hantering
  14. Alternativ i enkätverktygsfältet
  15. Flerspråkig enkät
  16. ExpressionScript-motorn – Snabbstartsguide
  17. Okategoriserade och avancerade funktioner
  18. FAQ
  19. Felsökning
  20. Lösningar och genvägar
  21. Licens
  22. Ändringslogg för versioner
  23. Plugins
 Actions

Hantera användare

From LimeSurvey Manual

Den här sidan kan ha maskinöversatts och kan innehålla fel. Visa det engelska originalet · Förbättra den här översättningen
This page is a translated version of the page Manage users and the translation is 100% complete.

Användarhantering

Med användarhanteringsverktyget kan du lägga till fler administrationsanvändare i LimeSurvey. Vi kallar dem "användare". Förväxla dem inte med enkätdeltagare (respondenter).


Skapa användare

Om du vill skapa en ny användare öppnar du dialogrutan för användarhantering genom att klicka på Konfiguration (i LimeSurveys huvudverktygsfält) -> Användarhantering.



Klicka sedan på Lägg till användare i det övre högra området av tabellen Användarkontroll. Ett fönster visas där du ombeds:

  • Ange önskat användarnamn i fältet Användarnamn.
  • Ange e-postadressen i fältet E-post. Observera att:
    • LimeSurvey skickar ett bekräftelsemejl till adressen som anges i fältet E-post. Den här e-postadressen används som standardadress för kontakt i enkäter som skapas av den aktuella användaren.
    • Om du inte vill att användaren ska få bekräftelsemejlet med en länk till LimeSurvey, användarnamn och lösenord kan du använda din egen e-postadress så att bekräftelsemejlet skickas till dig. Därefter kan du ändra e-postadressen till användarens adress.
  • Ange användarens fullständiga namn i fältet Fullt namn. Observera att det fullständiga namnet som anges här används som standardnamn för kontaktperson i enkäter som skapas av den aktuella användaren.
  • Du kan eventuellt använda Blir stängd den om du vill ange ett utgångsdatum för den nya användaren. Efter det datumet/den tiden kan användaren inte längre logga in.
  • Du kan också eventuellt ange användarens första lösenord, men be användaren ändra det efter den första inloggningen.
  • Klicka på Spara för att skapa den nya användaren.

Observera att lösenordskomplexitet tillämpas och valideras av pluginet PasswordRequirement.


Du har nu skapat din första användare. Om du vill veta mer om att ange användarbehörigheter, läs vidare.



Nedan ser du fyra alternativ i kolumnen Åtgärd som gör det möjligt att:



  • redigera en användares allmänna uppgifter - genom att klicka på pennsymbolen.
  • radera användaren från enkätadministratörernas databas - genom att klicka på papperskorgsknappen.
  • ange globala behörigheter för en användare - genom att klicka på låssymbolen.
  • ange temabehörigheter för en användare - genom att klicka på symbolen med penna och lås.

Användarägande och behörigheter för att hantera användare

Varje användarkonto har en ägare. Ägaren är den användare som skapade kontot. Kolumnen Skapad av i användarhanteringstabellen visar vem som äger varje konto. Om en superadministratör har tagit över ägandet av ett konto visas den nya ägaren i den här kolumnen.

Användare med behörigheten Superadministratör kan hantera alla användarkonton. För alla andra användare gäller de globala behörigheterna för Användare endast de konton de äger.

Åtgärd Krav för användare utan behörigheten Superadministratör Användare med behörigheten Superadministratör
Visa användarinformation Användare → Visa (gäller alla användare) Alla användare
Skapa användare Användare → Skapa. Du blir ägare till den nya användaren. Ja
Redigera användare Användare → Uppdatera och du äger användaren Alla användare
Aktivera eller avaktivera en användare Användare → Uppdatera och du äger användaren Alla användare
Redigera rättigheter Användare → Uppdatera och du äger användaren Alla användare
Radera användare Användare → Radera och du äger användaren Alla användare
Tilldela användarroller Inte möjligt Kräver Superadministratör → Skapa
Ange temabehörigheter Inte möjligt Alla användare
Ta ägandeskap Inte möjligt Gör dig till ägare av användaren

Observera:

  • Ingen användare kan ändra sina egna behörigheter eller användarroller. Om du vill ändra ditt eget namn, din e-postadress eller ditt lösenord använder du Konto i användarmenyn i det övre högra hörnet.
  • Det ursprungliga administratörskontot (användar-ID 1) kan inte redigeras eller raderas av andra användare.
  • Om du vill redigera ett konto som har behörigheten Superadministratör måste du äga kontot och ha behörigheten Superadministratör → Skapa.
  • Användare utan behörigheten Superadministratör kan endast bevilja behörigheter som de själva har.
  • Ta ägandeskap gör bara dig till ägare av kontot. Du kan inte överföra ägandet av ett konto till en annan användare.

Konton som skapas av autentiseringsplugin

Konton som skapas automatiskt vid första inloggningen, till exempel av LDAP- eller webbserverautentiseringspluginet, ägs av den ursprungliga administratören (användar-ID 1). Andra användare med de globala behörigheterna för Användare äger inte dessa konton och kan därför som mest visa dem. Endast en användare med behörigheten Superadministratör kan redigera dessa konton, ändra deras behörigheter eller radera dem.

Redigera användare

Klicka på pennikonen för att redigera användarinformation.


Du kan ange en ny e-postadress och ett nytt namn samt ändra användarens lösenord. Klicka på Spara för att bekräfta ändringarna.

Radera användare

Om du vill radera ett användarkonto klickar du på motsvarande papperskorgsikon (på samma rad som det användarkonto du vill radera) och klickar sedan på OK.

Ange globala behörigheter för en användare

  Globala behörigheter gäller för hela LimeSurvey-applikationen. Om du bara vill ange behörigheter för en specifik enkät kan du använda inställningarna för enkätbehörigheter.


Om du vill ange globala behörigheter för en användare klickar du på låssymbolen.



CRUD-systemet (skapa, läsa, uppdatera och radera) används (precis som i behörighetsinställningarna för enkäter). För fler behörighetsalternativ rekommenderar vi att du utökar matrisen med hjälp av den dubbla högerpilen i det övre högra hörnet. Om du markerar den första kryssrutan markeras alla CRUD-behörigheter på den raden automatiskt.

Nu kan du lägga till eller ta bort följande behörigheter:

  • Etikettsamlingar: Behörighet att skapa, visa, uppdatera, radera, exportera och importera etikettsamlingar. Etikettsamlingar har inga specifika behörigheter (till skillnad från mallar).
  • Inställningar och plugins: Med den här behörigheten kan en användare verifiera dataintegriteten, spara SQL-databasen i en .sql-fil, hantera globala inställningar, visa PHP-informationen i de globala inställningarna och hantera alla plugins.
  • Enkätgrupper (New in 4.4.0 ): Ger åtkomst till alla enkätgrupper. Om du vill att användaren ska kunna hantera sina egna enkätgrupper ger du användaren behörigheten skapa. Den som skapar en enkätgrupp är (som standard) ägare till den enkätgruppen.
Behörighet för en enkätgrupp ger inte alla behörigheter för enkäterna, men en användare kan ge behörigheter för alla enkäter i enkätgruppen
  • Enkäter: Ger åtkomst till alla enkäter. Om du vill att en användare bara ska kunna skapa och hantera sina egna enkäter ger du användaren behörigheten skapa. Den som skapar en enkät är ägare till enkäten och kan alltid hantera den. Kom ihåg att varje enkät kan ge olika behörigheter.
Den globala behörigheten tillämpas före den enkätspecifika behörigheten!
  • Mallar: Gör att användaren kan använda alla tillgängliga designmallar och redigera alla icke-standardmallar. Den som har den här behörigheten bör ha tillräckliga kunskaper i HTML, JavaScript och CSS. Om en användare inte är bekant med dessa och ska använda en specifik designmall är det bättre att bara ge användaren behörigheten visa. Varje mall kan ha specifika behörigheter.
  • Användargrupper: Gör att en användare kan skapa, visa, uppdatera och radera användargrupper.
  • Användare: Gör att en användare kan skapa nya användare samt redigera, aktivera, avaktivera, radera och ange behörigheter för de användare som användaren äger. Med Visa kan användaren se detaljerna för alla användare. En användare kan bara ge behörigheter som användaren själv har. Användare som ägs av andra användare kan bara hanteras av en användare med behörigheten Superadministratör. Mer information finns i Användarägarskap och behörigheter för att hantera användare.
  • Superadministratör: Kan bara läggas till av en annan superadministratör som har den här inställningen med uppdateringsbehörighet, och ger full behörighet till hela LimeSurvey-applikationen, inklusive att installera plugins och använda alla typer av innehåll (inklusive JavaScript) i enkätinnehållet. (Se även globala säkerhetsinställningar)
  • Använd intern autentiseringsdatabas: Gör att användare kan komma åt LimeSurveys administrationspanel via inloggningssidan (t.ex. http://domain/admin/authentication/sa/login). Om kryssrutan är avmarkerad och användaren försöker ansluta till LimeSurveys administrationspanel visas följande felmeddelande: 'Internal database authentication method is not allowed for this user'.
Alla ovanstående behörigheter som tillhör den tvingade superadministratören kan inte tas bort via det grafiska gränssnittet.


Importera och exportera användare

Du kan importera och exportera användare i CSV- och JSON-format med hjälp av dessa knappar på sidan Användarhantering.

När du importerar användare öppnas en dialogruta som visar vilka fält som ska finnas med. Du kan välja att skriva över befintliga användare genom att markera den här kryssrutan.

Exempel på JSON-strukturen:

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

Exempel på CSV-strukturen:

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


Ange mallbehörigheter för en användare

Med mallbehörigheter kan du bestämma vilka designmallar en användare kan välja när användaren skapar eller redigerar en enkät.

Om du har specifika designmallar för en grupp användare eller kunder kan du begränsa deras åtkomst till andra mallar, så att de bara använder mallar som har skapats för dem.

Om du vill ange eller redigera mallbehörigheterna för en användare klickar du på symbolen med penna och lås för designmallar.



Välj de designmallar som respektive användare eller användargrupper ska ha åtkomst till. När du har gjort ditt urval eller avmarkerat mallar ska du inte glömma att klicka på Spara: 0.75px.

Om du vill förstå den här funktionen bättre kan du titta på exemplen nedan.

Aktivera och avaktivera användare

 Hint: This feature is available starting in version 6.4.0

Det går att markera en användare som aktiverad eller avaktiverad.

En avaktiverad användare kan inte logga in i administrationsgränssnittet.

Användare utan behörigheten Superadministratör kan endast aktivera eller avaktivera användare som de äger och behöver den globala behörigheten Användare → Uppdatera. Se Användarägande och behörigheter för att hantera användare.

Använd engångslösenord

En användare kan öppna LimeSurveys inloggning på /limesurvey/admin och ange ett användarnamn och ett engångslösenord (som tidigare har skrivits in i användartabellen - kolumnen one_time_pw - av ett externt program).

För att aktivera den här inloggningsmetoden måste raden 'use_one_time_passwords' => true; läggas till i config.php (som standard är värdet 'false').

URL:en måste innehålla följande variabler:

  • user: Det användarnamn som normalt används för att logga in i LimeSurvey. Användarnamnet måste finnas i databasens tabell 'users'.
  • onepass: Lösenordet i klartext, som sedan jämförs med lösenordet i tabellen 'users'

En giltig URL för inloggning med ett engångslösenord ser ut så här:

Fältet 'secretpassword' är klartext, inte en SHA 256-hash.

Att tänka på:

  • För att aktivera den här inloggningsmetoden måste raden 'use_one_time_passwords' => true läggas till i config.php (som standard är värdet 'false').
  • Det angivna användarnamnet måste finnas i LimeSurveys användartabell.
  • Engångslösenordet (som kan anges via ett externt program) måste lagras som MD5-hash i kolumnen one_time_pw i tabellen users.
  • Det angivna lösenordet i klartext hashas med funktionen sha256 och jämförs sedan med den lagrade hashen i kolumnen one_time_pw i tabellen users. Båda lösenorden måste stämma överens.
  • Efter den första inloggningen med engångslösenordet raderas det från databasen. Användaren kan inte logga in med just det lösenordet en andra gång.

Ange behörigheter för en enskild enkät

Dessa behörigheter gäller endast för en enskild enkät. Om du vill ange behörigheter för hela systemet kan du använda globala behörigheter. Dessa behörigheter kan ges antingen till en enskild användare eller till en användargrupp.


  Observera : Ett befintligt användarkonto krävs för att kunna ange behörigheter för en enskild enkät. Om kontot inte finns måste du först skapa det och sedan ändra enkätbehörigheterna. Detsamma gäller när du ger enkätbehörigheter till en användargrupp. Förutom att gruppen måste vara skapad måste du också lägga till minst en användare i gruppen för att kunna välja den och ge den enkätbehörigheter.



Som standard kan en användare (som inte är administratör) inte ge enkätbehörigheter till användare som inte tillhör samma grupp som enkätadministratören. Detta är ett säkerhetsalternativ som är aktiverat som förval i LimeSurvey. För att ändra detta måste du avaktivera alternativet Gruppmedlem kan endast se sin egen grupp, som finns under Globala inställningar, på fliken Säkerhet. Om du är osäker på om du vill avaktivera det här alternativet kan du i stället skapa grupper som innehåller de användare som en enkätskapare ska kunna se och ge enkätbehörigheter.


För att ändra enkätbehörigheterna klickar du på fliken Inställningar. Klicka sedan på Enkäträttigheter och välj vem du vill ge behörigheter. Behörigheterna kan ges antingen separat till enskilda användare eller till en användargrupp.




Ge enkätbehörigheter till en användare

I nästa steg väljer du den användare som ska få enkätbehörigheter och klickar på Lägg till användare.



När du har klickat på Ange enkätbehörigheter visas användarens behörighetsmatris för enkäten.


I den här matrisen kan du ange användarens enkätbehörigheter. Om du markerar en kryssruta ger du motsvarande enkätbehörighet till användaren. Om du klickar på en kryssruta i den första kolumnen markeras eller avmarkeras alla behörigheter på motsvarande rad.

Klicka på dubbelpilen åt höger för att öppna den utökade versionen av matrisen och välja exakt vilka åtgärder en användare får utföra. När du är klar med redigeringen av enkätbehörigheterna klickar du på Spara, som finns i skärmens övre högra hörn.

Några exempel finns nedan för att hjälpa dig att förstå LimeSurveys system för enkätbehörigheter bättre.

Ge enkätbehörigheter till en användargrupp

Klicka på Lägg till en användargrupp och välj den användargrupp som du vill ge behörigheterna.

File:LimeSurveyPermissionpermissionsUserGroup.png

I nästa steg väljer du de behörigheter som du vill tilldela medlemmarna i användargruppen. Glöm inte att klicka på den dubbla högerpilen för att visa den utökade behörighetsmatrisen.



När du har redigerat enkäträttigheterna klickar du på Spara, som finns i det övre högra hörnet av skärmen.

Några exempel finns nedan för att hjälpa dig att bättre förstå LimeSurveys system för enkätbehörigheter.

Funktionen för användargrupper är fortfarande experimentell. Använd vår felrapportering för att beskriva eventuella avvikelser.

Exempel

Nedan presenteras olika scenarier. De ger råd om vilka behörigheter som krävs för vissa specifika uppgifter och hur de kan tilldelas användarna.


Lägg till en ny LimeSurvey-administratör

  • Logga in som admin.
  • Skapa ett nytt användarkonto.
  • Ge användaren behörigheten Superadministratör.
  • Behövs inte: Ange temabehörigheter (Superadministratör har alla behörigheter för alla teman).
  • Behövs inte: Ange enkätbehörigheter (Superadministratör har alla behörigheter för alla enkäter).

En ny användare vill skapa egna enkäter

  • Logga in som admin (eller som en användare med behörigheten Superadministratör).
  • Skapa ett nytt användarkonto.
  • Ange globala behörigheter för användaren till Skapa enkät.
  • Valfritt: Ange temabehörigheter – välj vilka teman som ska användas av användaren/användargruppen.

Skaparen av en enkät behöver ge en annan person behörighet att redigera enkäten

  • Logga in som admin (eller som en användare med behörigheten Superadministratör).
  • Skapa ett nytt användarkonto.
  • Ange inga globala behörigheter för användaren.
  • Ange inga temabehörigheter för användaren.
  • Ange enkätbehörigheterna som du vill. Om personen ska få alla enkätbehörigheter kan du markera den första rutan på varje rad. Annars klickar du på den dubbla högerpilen för att visa den utökade matrisen (övre högra hörnet) och väljer endast de behörigheter som du anser att användaren ska ha.

En person som ansvarar för enkäten vill visa och exportera enkätresultat

  • Logga in som admin (eller som en användare med behörigheten Superadministratör).
  • Skapa ett nytt användarkonto.
  • Ange inga globala behörigheter för användaren.
  • Ange inga temabehörigheter för användaren.
  • Ange enkätbehörigheter till: Svar -> Visa och Exportera, samt Statistik: Visa.


Ge behörighet för hjälp med översättning av en enkät

  • Logga in som admin (eller som en användare med behörigheten Superadministratör).
  • Skapa n användarkonton (där n är antalet översättare).
  • Skapa en användargrupp som heter Translators och lägg till de n kontona i gruppen.
  • Gå till Enkäträttigheter och klicka på Lägg till en användargrupp.
  • Om de bara gör översättningar ger du dem behörigheten Snabböversättning.
Läs vårt wikiavsnitt om användare och deras klassificering, så som den finns i koden och dokumentationen.