Benutzer: Bearbeiten

Das Modul dient zum Erstellen und Bearbeiten von Benutzern. Dabei werden Benutzerdaten aus einer Datei im CSV-Format in einen Mandanten geschrieben, die mit dem Modul info.UserRead erzeugt werden können. Es ist möglich viele Optionen der Benutzer zu setzen und auch Gruppenmitgliedschaften definiert werden.

Bezeichnung

Name

mc.UserEdit

Aliase

UserManageEdit

Konfiguration

Gruppe: Optionen

Modus (mode)

Definiert, ob das Modul ausschließlich Benutzer erstellen, bearbeiten oder beides tun soll.

Mögliche Werte: Beides (both), Erstellen (create), Bearbeiten (modify)

Generiere Passwörter für neue Benutzer (generate-password)

Wenn die Option gesetzt ist werden zufällige Passwörter für die neuen Benutzer generiert, wenn kein Passwort angegeben wurde. Die generierten Passwörter wenn in die Eingabedatei geschrieben.

Ignoriere fehlende Gruppen (ignore-missing-groups)

Fehlende Gruppen führen nicht zu einem Fehler in der Verarbeitung

Synchronisiere LDAP-Daten (sync-ldap)

Synchronisiert die LDAP-Daten für Benutzer wenn die LDAP-Verbindung aktiviert ist

Ignoriere fehlgeschlagene LDAP-Synchronisation (ignore-sync-ldap-error)

Wenn gesetzt, dann werden Fehler bei der LDAP-Synchronisation ignoriert

../../_images/mc-useredit-options.png

Beschreibung

Wird die Option Synchronisiere LDAP-Daten gesetzt, dann werden die Daten aus der LDAP-Synchronisation in die Datei zurückgeschrieben. Ein ähnliches Verfahren wird bei der Option Generiere Passwörter für neue Benutzer angewendet, bei der die erzeugten Passwörter in die Datei geschrieben werden.

Aufbau der CSV-Eingabedatei

Spaltenbezeichnung

Typ

Pflichtfeld

Standardwert

Benutzername

Benutzername

Ja

Abteilung

Abteilung

Ja

Passwort

String

Vorname

String

Nachname

String

Aktiv

Boolean

true

Gesperrt

Boolean

false

Läuft nicht ab

Boolean

false

Muss geändert werden

Boolean

false

LDAP-Verbindung

Boolean

false

E-Mail 1

E-Mail Adresse

E-Mail 2

E-Mail Adresse

Gruppen

Objektname

Ja

Ordner

Ordnerstruktur

Ja

Titel

String

Besonderheiten

  • Titel

    Die letzte Spalte muss in der Eingabedatei nicht existieren. Hingegen allen anderen Spalten kann diese weggelassen werden.

  • Gruppen

    Mehrere Gruppen werden durch Komma getrennt. Ist eine Benutzergruppe im Ziel nicht vorhanden, wird die Gruppe nicht zugeordnet. Besitzt der Benutzer eine Berechtigungsgruppe, die in der Datei nicht dem Benutzer zugeordnet ist, wird die Benutzergruppe aus dem Benutzerprofil entfernt

  • Ordner

    Der Parameter Ordner beinhaltet als Vorgabewert den Mandant (wie durch das Modul info.UserRead vorgegeben) als First Level Qualifier <Mandant>/Ordner/Ordner. Dies ist zu beachten, wenn Quell- und Zielmandant nicht übereinstimmen. In diesem Fall würde im Zielmandant ein Ordner mit der Bezeichnung des Quellmandant angelegt.