Benutzer Import nicht möglich / Fehler

Hallo Falko,
ja, der Import ist wirklich fummelig - aber funktioniert gut, wenn man es einmal hinbekommen hat :slight_smile:

Am Ende funktioniert unser Import über die GUI wenn wir hier: /var/lib/ucs-school-import/configs/ ein json ablegen, dass so heißt, wie unsere Schule, für die wir User importieren wollen.

Hier eine Config, die für uns funktioniert:

{
        "classes": {
                "reader": "ucsschool.importer.reader.http_api_csv_reader.HttpApiCsvReader"
        },
        "csv": {
                "mapping": {
                        "Schule": "school",
                        "Vorname": "firstname",
                        "Nachname": "lastname",
                        "Klassen": "school_classes",
                        "Beschreibung": "description",
                        "Telefon": "phone",
                        "EMail": "email",
                        "username": "username",
                        "password": "password",
                        "PasswortReset": "PasswordRecoveryEmail"
                }
        },
        "scheme": {
                "record_uid": "<firstname>.<lastname>"
        },
        "source_uid": "MANUAL",
        "verbose": false,
        "normalize": {
                "firstname": false,
                "lastname": false
        },
        "no_delete": true,
        "password_length": xx
}

Wir haben hier die Spalten ein wenig angepasst und das Schema für den User-Name entfernt, da wir diesen in der csv haben.

Wichtig für uns zudem “no_delete”: true >> wir importieren nicht immer alle User sondern lediglich Teile…

hoffe, das hilft…

Gruß