CSV Import
Spezifikation CSV-Aufbau für Personenimport
Header | Am einfachsten gelangt man zu einer CSV-Vorlage, indem man sie hier (import_vorlage.csv) herunterlädt, oder eine bereits bestehende Person exportiert. Das durch den Export erhaltene CSV-File kann anschliessend angepasst und dann als Import-CSV verwendet werden. Grundsätzlich muss der Header des CSV-Files wie folgt aussehen: Die Reihenfolge ist zwingend, wird eine Spalte verschoben, gelöscht, oder hinzugefügt ist der Import nicht mehr möglich. |
Feld / Spalte | Erklärung | |
---|---|---|
date | Pflichtfeld | Zeigt an, wann die Datei exportiert wurde. Ist für den Import nicht relevant. |
language | Pflichtfeld | Ist ein Pflichtfeld und muss befüllt werden, Möglichkeiten "de", "fr", "en", "it". Die erfasste Sprache definiert in welcher Sprache die Merkmale (OE/Tätigkeit) im System gegengeprüft oder importiert werden. |
encoding | Pflichtfeld | Definiert die Zeichenkodierung (erlaubt die eindeutige Zuordnung von Schriftzeichen - sollte nicht geändert werden) |
person_id |
Optional |
System-ID des Benutzer.
|
status | Pflichtfeld |
|
name | Pflichtfeld | Pflichtfeld |
prename | Pflichtfeld | Pflichtfeld |
username | Pflichtfeld | Pflichtfeld |
password | Optional | Import von neuen Personen:
|
Pflichtfeld | Pflichtfeld, es wird geprüft ob es sich beim Eintrag um eine formal gültige Emailadresse handelt. | |
personal-id | Optional |
|
role |
Pflichtfeld |
Es handelt sich um ein Pflichtfeld Es gibt folgende Möglichkeiten,
|
language | Pflichtfeld | Es handelt sich um ein Pflichtfeld. Vorhandene Sprachen (de, en, fr, it). |
orgunit, jobdescription | Optional | (orgunits/jobdescription) for Admin
|
is_deletable | Pflichtfeld | Definiert ob die angelegte Person mit der Einstellung "löschbar ja/nein" erstellt wird.
|
change_password | Pflichtfeld | Definiert ob die angelegte Person mit der Einstellung "PW-ändern ja/nein" erstellt wird. Es handelt sich um ein Pflichtfeld, und folgende Einstellungen sind möglich:
Bei einem Export sind die Felder in "change_password" leer. |
Vorhandene Person ändern:
Mit der person_id wird die Person eindeutig identifiziert. Ist die ID bereits im System vorhanden, werden die vorhanden Personendaten mit den neuen Daten aus der Liste überschrieben. Ist die ID noch nicht im System oder das Feld leer, kann die Person über drei weitere Felder identifiziert werden.
Identifizierungsmöglichkeiten werden in folgender Priorität geprüft:
1. person_id
2. personal_id
3. email
4. username
Speicherung unter OSX
Speicherung von Listen unter OSX in Excel: "Windows Comma Separated" wählen.