Administrer brukere
From LimeSurvey Manual
Brukeradministrasjon
Med brukeradministrasjonsverktøyet kan du legge til flere administrasjonsbrukere i LimeSurvey. Vi kaller dem «brukere». Ikke forveksle dem med deltakere (respondenter).
Opprett brukere
For å opprette en ny bruker åpner du dialogen for brukeradministrasjon ved å klikke på Konfigurering (på hovedverktøylinjen i LimeSurvey) -> Brukeradministrasjon.

Klikk deretter på Legg til bruker øverst til høyre i tabellen User control. Et vindu vises der du blir bedt om å:
- Skrive inn ønsket brukernavn i feltet Brukernavn.
- Skrive inn e-postadressen i feltet E-postadresse. Merk at:
- LimeSurvey sender en e-postbekreftelse til adressen som er skrevet inn i feltet E-postadresse. Denne e-postadressen brukes som standard kontakt-e-postadresse for undersøkelser som den aktuelle brukeren oppretter.
- Hvis du ikke vil at brukeren skal motta e-postbekreftelsen med lenke til LimeSurvey, brukernavn og passord, kan du bruke din egen e-postadresse slik at bekreftelsen sendes til deg. Etterpå kan du endre e-postadressen til brukerens adresse.
- Skrive inn brukerens fulle navn i feltet Fullt navn. Merk at det fulle navnet som skrives inn her, brukes som standard navn på kontaktperson for undersøkelser som den aktuelle brukeren oppretter.
- Du kan eventuelt bruke Utløpsdato/-tid hvis du vil angi en utløpsdato for den nyopprettede brukeren. Etter denne datoen/tiden kan ikke brukeren logge inn lenger.
- Du kan også eventuelt angi brukerens startpassord, men be brukeren om å endre det etter første innlogging.
- Klikk på Lagre for å opprette den nye brukeren.
Merk at passordkompleksitet håndheves og valideres av tillegget PasswordRequirement.
Du har nå opprettet din første bruker. Les videre for å finne ut mer om å angi brukerrettigheter.

Nedenfor ser du fire alternativer i kolonnen Handling som lar deg:

- redigere de generelle opplysningene om en bruker – ved å klikke på blyantsymbolet.
- slette brukeren fra databasen over undersøkelsesadministratorer – ved å klikke på søppelkassen.
- angi globale rettigheter for en bruker – ved å klikke på låsesymbolet.
- angi temarettigheter for en bruker – ved å klikke på symbolet med blyant og lås.
Brukereierskap og rettigheter til å administrere brukere
Hver brukerkonto har en eier. Eieren er brukeren som opprettet kontoen. Kolonnen Laget av i brukertabellen viser hvem som eier hver konto. Hvis en superadministrator har tatt eierskap til en konto, viser denne kolonnen den nye eieren.
Brukere med rettigheten Superadministrator kan administrere alle brukerkontoer. For alle andre brukere gjelder de globale rettighetene for Brukere kun for kontoene de eier.
| Handling | Krav for brukere uten rettigheten Superadministrator | Brukere med rettigheten Superadministrator |
|---|---|---|
| Vis brukerdetaljer | Brukere → Vis/les (gjelder alle brukere) | Alle brukere |
| Opprett brukere | Brukere → Opprett. Du blir eier av den nye brukeren. | Ja |
| Rediger bruker | Brukere → Oppdater og du eier brukeren | Alle brukere |
| Aktiver eller deaktiver en bruker | Brukere → Oppdater og du eier brukeren | Alle brukere |
| Rediger rettigheter | Brukere → Oppdater og du eier brukeren | Alle brukere |
| Slett bruker | Brukere → Slett og du eier brukeren | Alle brukere |
| Tildel brukerroller | Ikke mulig | Krever Superadministrator → Opprett |
| Angi temarettigheter | Ikke mulig | Alle brukere |
| Ta eierskap | Ikke mulig | Gjør deg til eier av brukeren |
Merk:
- Ingen bruker kan endre sine egne rettigheter eller brukerroller. For å endre ditt eget navn, din e-postadresse eller ditt passord bruker du Konto i brukermenyen øverst til høyre.
- Den første administratorkontoen (brukerid 1) kan ikke redigeres eller slettes av andre brukere.
- For å redigere en konto som har rettigheten Superadministrator, må du eie kontoen og ha rettigheten Superadministrator → Opprett.
- Brukere uten rettigheten Superadministrator kan bare gi rettigheter som de selv har.
- Ta eierskap gjør deg bare til eier av kontoen. Du kan ikke overføre eierskapet til en konto til en annen bruker.
Kontoer opprettet av autentiseringstillegg
Kontoer som opprettes automatisk ved første innlogging, for eksempel av LDAP-tillegget eller autentiseringstillegget for webserver, eies av den første administratoren (brukerid 1). Andre brukere med de globale rettighetene for Brukere eier ikke disse kontoene og kan derfor på det meste vise dem. Bare en bruker med rettigheten Superadministrator kan redigere disse kontoene, endre rettighetene deres eller slette dem.
Rediger bruker
Klikk på blyantikonet for å redigere brukerinformasjon.
Du kan skrive inn en ny e-postadresse og et nytt navn, og endre passordet. Klikk på Lagre for å bekrefte endringene.
Slett bruker
For å slette en brukerkonto klikker du på søppelkasseikonet på samme linje som brukerkontoen du vil slette, og klikker deretter på OK.
Angi globale rettigheter for en bruker
For å angi globale rettigheter for en bruker klikker du på låsesymbolet.

CRUD-systemet (create, read, update og delete – opprett, les, oppdater og slett) brukes (slik det også gjøres i innstillingene for rettigheter i en undersøkelse). For flere rettighetsalternativer for brukere anbefaler vi å utvide matrisen med dobbeltpilen som peker til høyre, øverst i høyre hjørne. Hvis du krysser av i den første boksen, blir alle CRUD-rettighetene i den raden automatisk avkrysset.

Du kan nå legge til eller fjerne følgende rettigheter:
- Deltakerpanel: For mer informasjon, les videre om den sentrale deltakerdatabasen her.
- Etikettsamlinger: Rettighet til å opprette, vise, oppdatere, slette, eksportere og importere etikettsamlinger. Etikettsamlinger har ikke egne rettigheter (i motsetning til tema).
- Innstillinger og programtillegg: Med denne rettigheten kan en bruker kontrollere dataintegritet, lagre SQL-databasen til en .sql-fil, administrere globale innstillinger, vise PHP-informasjonen i de globale innstillingene og administrere alle programtillegg.
- Grupper (New in 4.4.0 ): Gir tilgang til alle undersøkelsesgrupper. For å la en bruker administrere sine egne undersøkelsesgrupper, gi brukeren rettigheten «opprett». Den som oppretter en undersøkelsesgruppe, er (som standard) eier av denne gruppen.
- Undersøkelser: Gir tilgang til alle undersøkelser. For at en bruker bare skal kunne opprette og administrere sine egne undersøkelser, gi brukeren rettigheten «opprett». Den som oppretter en undersøkelse, er eier av undersøkelsen og vil alltid kunne administrere den. Husk at hver undersøkelse kan gi ulike rettigheter.
- Tema: Lar brukeren bruke alle tilgjengelige designtema og redigere alle ikke-standard tema. En person med denne rettigheten bør ha tilstrekkelig kunnskap om HTML, JavaScript og CSS. Hvis en bruker ikke er kjent med dette og skal bruke et bestemt designtema, er det bedre å bare gi vedkommende rettigheten «les». Hvert tema kan ha egne rettigheter.
- Brukergrupper: Lar en bruker opprette, vise, oppdatere og slette brukergrupper.
- Brukere: Lar en bruker opprette nye brukere, samt redigere, aktivere, deaktivere, slette og angi rettigheter for brukerne vedkommende eier. Med Vis/les kan brukeren se detaljene til alle brukere. En bruker kan bare gi rettigheter som vedkommende selv har. Brukere som eies av andre brukere, kan bare administreres av en bruker med Superadministrator-rettigheten. For detaljer, se Brukereierskap og rettigheter for å administrere brukere.
- Superadministrator: Kan bare legges til av en annen superadministrator med denne innstillingen som oppdatering, og gir full rettighet til hele LimeSurvey-applikasjonen, inkludert installering av programtillegg og bruk av alle typer innhold (inkludert JavaScript) i undersøkelsesinnhold. (se også globale sikkerhetsinnstillinger)
- Bruk intern database-autentisering: Lar brukere få tilgang til LimeSurveys panel via autentiseringssiden (f.eks. http://domain/admin/authentication/sa/login). Hvis dette ikke er avkrysset og den aktuelle brukeren prøver å koble til LimeSurveys panel, får vedkommende følgende feilmelding: «Internal database authentication method is not allowed for this user».
Importer og eksporter brukere
Du kan importere og eksportere brukere i CSV- og JSON-format ved å bruke disse knappene på siden Brukeradministrasjon.

Når du importerer brukere, åpnes et vindu som viser hvilke felt som må være med. Du kan velge å overskrive eksisterende brukere ved å krysse av i denne avkryssingsboksen.

Eksempel 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"
}
]
Eksempel 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
Angi temarettigheter for en bruker
Med temarettigheter kan du bestemme hvilke designtema en bruker kan velge når vedkommende oppretter eller redigerer en undersøkelse.
Hvis du har spesifikke designtema for en gruppe brukere eller kunder, kan du begrense tilgangen deres til andre tema slik at de bare bruker tema som er laget for dem.
For å angi eller redigere temarettighetene for en bruker, klikk på symbolet med penn og lås for designtema.

Velg de designtemaene som den aktuelle brukeren eller brukergruppene skal ha tilgang til. Når du er ferdig med å velge eller fjerne valg, husk å klikke Lagre:
.
For å forstå denne funksjonen bedre, se eksemplene nedenfor.
Aktiver og deaktiver brukere
Det er mulig å markere en bruker som aktivert eller deaktivert.
En deaktivert bruker kan ikke logge inn i administrasjonsgrensesnittet.
Brukere uten Superadministrator-rettigheten kan bare aktivere eller deaktivere brukere de eier, og trenger den globale rettigheten Brukere → Oppdater. Se Brukereierskap og rettigheter for å administrere brukere.
Bruk engangspassord
En bruker kan åpne LimeSurvey-innloggingen på /limesurvey/admin og skrive inn et brukernavn og et engangspassord (som tidligere er skrevet til brukertabellen - kolonnen one_time_pw - av en ekstern applikasjon).
For å aktivere denne innloggingsmetoden må linjen 'use_one_time_passwords' => true; legges til i config.php (den er 'false' som standard).
URL-en må inneholde følgende variabler:
- user: Brukernavnet som vanligvis brukes til å logge inn i LimeSurvey. Dette brukernavnet må finnes i tabellen 'users' i databasen.
- onepass: Passordet i klartekst, som deretter sammenlignes med passordet i tabellen 'users'
En gyldig URL for innlogging med engangspassord ser slik ut:
Ting du bør være oppmerksom på:
- For å aktivere denne innloggingsmetoden må linjen
'use_one_time_passwords' => truelegges til i config.php (den er 'false' som standard). - Det oppgitte brukernavnet må finnes i LimeSurveys brukertabell.
- Engangspassordet (som kan settes via en ekstern applikasjon) må lagres som MD5-hash i kolonnen one_time_pw i tabellen users.
- Det oppgitte passordet i klartekst hashes med sha256-funksjonen og sammenlignes deretter med den lagrede hashen i kolonnen one_time_pw i tabellen users. Begge passordene må stemme overens.
- Etter første innlogging med engangspassordet slettes det fra databasen. Brukeren kan ikke logge inn med det samme passordet en gang til.
Angi rettigheter for én enkelt undersøkelse
Disse rettighetene gjelder bare for én enkelt undersøkelse. Hvis du vil angi rettigheter for hele systemet, kan du bruke globale rettigheter. Disse rettighetene kan gis enten til én enkelt bruker eller til en brukergruppe.
For å endre undersøkelsesrettighetene klikker du på fanen Innstillinger. Klikk deretter på Rettigheter/tilganger og velg hvem du vil gi rettigheter til. Rettighetene kan gis enten separat til bestemte brukere eller til en brukergruppe.


Gi undersøkelsesrettigheter til en bruker
I neste trinn velger du brukeren som skal få undersøkelsesrettigheter, og klikker på Legg til bruker.

Etter at du har klikket på Set survey permissions, vises brukerens matrise over undersøkelsesrettigheter.

I denne matrisen kan du angi brukerens undersøkelsesrettigheter. Når du krysser av i en boks, gis den aktuelle brukeren den tilhørende undersøkelsesrettigheten. Hvis du klikker på en avkryssingsboks i første kolonne, velges eller fjernes alle rettighetene på den aktuelle linjen.
Klikk på den doble høyrepilen for å åpne den utvidede versjonen av matrisen, der du kan velge nøyaktig hvilke handlinger en bruker kan utføre. Når du er ferdig med å redigere undersøkelsesrettighetene, klikker du på Lagre, som du finner øverst til høyre på skjermen.
Noen eksempler finnes nedenfor, slik at du lettere kan forstå LimeSurveys system for undersøkelsesrettigheter.
Gi undersøkelsesrettigheter til en brukergruppe
Klikk på add a user group og velg brukergruppen du vil gi rettigheter til.
I neste trinn velger du rettighetene som skal tildeles medlemmene av brukergruppen. Husk å klikke på den doble høyrepilen for å få en utvidet visning av rettighetsmatrisen.

Når du er ferdig med å redigere undersøkelsesrettighetene, klikker du på Lagre, som du finner øverst til høyre på skjermen.
Noen eksempler finnes nedenfor for å gi deg en bedre forståelse av rettighetssystemet for undersøkelser i LimeSurvey.
Eksempler
Nedenfor presenteres ulike scenarioer. De gir noen råd om hvilke rettigheter som kreves for bestemte oppgaver, og hvordan de kan gis til brukerne.
Legg til ny LimeSurvey-administrator
- Logg inn som admin.
- Opprett en ny brukerkonto.
- Gi brukeren rettigheten Superadministrator.
- Ikke nødvendig: Angi temarettigheter (Superadministrator har alle rettigheter for alle tema).
- Ikke nødvendig: Angi rettigheter for undersøkelsen (Superadministrator har alle rettigheter for alle undersøkelser).
En ny bruker vil opprette sine egne undersøkelser
- Logg inn som admin (eller som en bruker som har rettigheten Superadministrator).
- Opprett en ny brukerkonto.
- Sett globale rettigheter for brukeren til Opprett undersøkelse.
- Valgfritt: Angi temarettigheter – velg hvilke tema som skal brukes av brukeren/brukergruppen.
Opprinneren av en undersøkelse må gi en annen person rettighet til å redigere undersøkelsen
- Logg inn som admin (eller som en bruker som har rettigheten Superadministrator).
- Opprett en ny brukerkonto.
- Angi ingen globale rettigheter for brukeren.
- Angi ingen temarettigheter for brukeren.
- Angi rettighetene for undersøkelsen slik du ønsker. Hvis brukeren skal få alle rettighetene for undersøkelsen, kan du krysse av i den første boksen i hver rad. Ellers kan du klikke på den doble høyrepilen for å se den utvidede matrisen (øvre høyre hjørne) og velge bare de rettighetene du mener brukeren bør ha.
En person med ansvar for undersøkelsen vil vise og eksportere resultatene
- Logg inn som admin (eller som en bruker som har rettigheten Superadministrator).
- Opprett en ny brukerkonto.
- Angi ingen globale rettigheter for brukeren.
- Angi ingen temarettigheter for brukeren.
- Sett rettighetene for undersøkelsen til: Besvarelser -> Vis/les og eksporter, og Statistikk: Vis/les.

Gi rettighet til hjelp med oversettelse av en undersøkelse
- Logg inn som admin (eller som en bruker som har rettigheten Superadministrator).
- Opprett n brukerkontoer (der n er antall oversettere).
- Opprett en brukergruppe kalt Translators og legg de n kontoene til i denne gruppen.
- Gå til Rettigheter/tilganger og klikk på Legg til en brukergruppe.
- Hvis de bare skal utføre oversettelser, gi dem rettigheten Hurtig oversettelse.