Det er muligt at importere brugere baseret på data fra en CSV-fil.
Hvad er en CSV-fil?
En CSV-fil er en samling af data separeret af et unikt tegn (oftest semikolon). Du kan skabe CSV-filer med en lang række brugerstyringssystemer og Microsoft Excel. Det er med CSV-import muligt at foretage import af brugere til DitmerFlex, hvis der ikke findes en eksisterende integration til dit brugerstyringssystem.
OBS! Hvis der findes en eksisterende integration til dit brugerstyringssystem i DitmerFlex, skal du benytte denne funktion i stedet.
Forudsætninger
En succesfuld import afhænger af at:
- CSV-filen er skrevet i UTF-8 format (ellers vil æ, ø og å ikke blive importeret korrekt).
- CSV-filen ligger et sted hvor DitmerFlex kan finde den. Det kan være i en folder på job serveren eller på et netværksdrev.
- CSV-filen indeholder en header række som første række, så kan frit placere dine kolonner, de behøver ikke følge en bestemt rækkefølge.
- Der skal som mimimum angives fornavn, efternavn, e-mail eller CPR-nummer i filen, da det er minimumskravene for oprettelse af en bruger i DitmerFlex.
- Rettighedsgrupper og roller skal formateres som lister på formen ”[rettighedsgruppe1, rettighedsgruppe2]”;”[rolle1]”. Selvom du kun lægger én værdi i hver kolonne, skal kolonnen stadigvæk være formateret som liste.
Sådan gør du
Opsætningen sker under organisationens indstillinger i administrationen. Du skal angive følgende:
- En sti til CSV-filen.
- En karakter som deler data i CSV-filen (karakteren omtales populært som "separator" eller "delimiter").
- Angive hvilke kolonner i din CSV-fil der passer med de mulige kolonner i DitmerFlex.
- De kolonner du ikke har data til, kan du undlade at udfylde.
Bemærk! Det er ikke muligt at udfylde andre informationer i DitmerFlex, end de kolonner som er tilgængelige via opsætningen. Du har derfor ikke ubegrænsede muligheder for at trække data ind i DitmerFlex. Din CSV-fil kan derfor med fordel kun indeholde de data, som du rent faktisk importerer. Dette gør også indlæsningen hurtigere.
Eksempel på opsætning
Her er et eksempel på en opsætning af en brugerimport fra CSV-fil. Bemærk navnene på kolonnerne er valgfri, men modtagerkolonnerne i DitmerFlex er ikke valgfri.
CSV-filen bliver slettet
Når du har kørt en succesfuld import vil CSV-filen blive slettet. Dette sker for at undgå at følsomme persondata ligger tilgængelige på serveren og uden for DitmerFlex.
Denne opførsel er en del af designet og kan ikke deaktiveres.
Bemærk! I tilfælde af fejl under import vil CSV-filen ikke blive slettet. Det gør det muligt for dig at kigge på data og foretage ændringer når du sætter importfunktionen op. Du skal her være opmærksom på at slette evt. filer i importmappen på serveren inden du går i drift med din import fra CSV-fil.
Test af din import
Når du har opsat importen under indstillingerne, kan du teste resultatet af din import fra menupunktet "Brugerimport" i administrationen.
Bemærk! Hvis du har mange brugere i din CSV-fil kan det tage meget lang tid at udføre en import. Det er ikke unormalt at f.eks. 8000 brugere tager over 10 minutter at importere.
Eksempel på CSV-fil
Vedhæftet i bunden af artiklen er et eksempel på, hvordan en CSV-fil kan se ud. Filen opretter brugere med fornavn, efternavn, e-mail, nærmeste leder, brugergruppetilknytning og rolletilknytning. Filen svarer i øvrigt til opsætningen i eksemplet ovenfor.
Mulige problemer
Følgende problemer kan opstå.
Problem |
Løsning |
Data ser forkerte ud i testrapporten |
Kontroller at du har angivet det korrekte separatortegn i opsætningen. Kontroller at der ikke er data i CSV-filen som benytter dit separator tegn som en del af de data der skal importeres. Separator-tegnet må KUN anvendes til separation af data. |
Importen fungerer ikke, der kommer en fejlbesked |
Hvis fejlbeskeden er på engelsk, så kommer den fra selve CSV-importfunktionen. Fejlbeskeden bør give dig en indikation af hvad der går galt. Typisk er det fordi at CSV-filen er formuleret forkert i forhold til den forventede formulering. Kontroller at din CSV-fil er formuleret som du forventer og at den første række i filen har de rigtige headers. |
Der er mystiske tegn, hvor der skulle være Æ, Ø, Å og andre specialtegn |
Din CSV-fil er ikke i UTF-8 format. Du skal sikre at din CSV-fil er i UTF-8 format ellers vil import af specialtegn ikke fungere korrekt. |
Der kommer en besked om at CSV-filen ikke kan findes |
CSV-filen skal ligge i den folder du specificerer i indstillingerne, og folderen skal være synlig for den servicebruger, der afvikler jobserveren. Ligger filen ikke i den pågældende folder, eller er folderen ikke synlig for den servicebruger, så får du en fejlbesked. Kontroller at sti og filnavn er korrekte, at stien er synlig for servicebrugeren og kontroller at den fysiske CSV-fil hedder det, som du angiver i opsætningen. |
Kommentarer
0 kommentarer
Log ind for at kommentere.