Please enable JavaScript to view this site.

Das Handbuch für den JobRouter Entwickler

Navigation: Webservice > Funktionsweise & Verwendung > Benutzerverwaltung

addUser

Scroll Zurück Oben Weiter Mehr

Benutzer anlegen

Die Methode addUser legt einen neuen Benutzer in JobRouter an.

Hierzu muss ein Benutzer-Objekt erzeugt, mit den Benutzerdaten initialisiert und beim Aufruf an die Methode übergeben werden. Hierbei können die benutzerdefinierten Felder sowie die globalen Benutzerrechte des Benutzers ebenfalls direkt mit initialisiert werden. Weiterhin kann hierbei der persönliche Vertreter des Benutzers definiert werden.

Bei der Rechtevergabe ist zu beachten, dass diese nur verändert werden kann, wenn sie auf Benutzerebene konfiguriert ist. Bei einer Vergabe auf Profilebene können direkte Benutzerrechte nicht geändert werden. Stattdessen müssen diese dann über eine Änderung des entsprechenden Benutzerprofils angepasst werden.

Im Erfolgsfall liefert der Aufruf den boolschen Wert true zurück.

Falls bereits ein Benutzer mit demselben Benutzernamen existiert, wird ein Fehler zurückgeliefert.

Methodenreferenz

Parameter

Datentyp

Beschreibung

soUser

ServiceObject_User

Benutzerobjekt

multipleRepresentatives

bool

Flag, ob die persönlichen Vertreter aus der Eigenschaft representative oder representatives ausgelesen werden. Standardmäßig auf false gesetzt. In diesem Fall wird nur ein einziger Vertreter (representative) aktualisiert. Ist der Flag auf true gesetzt, werden die Vertreter aus der Eigenschaft representatives übernommen und die Eigenschaft representative ignoriert.

Rückgabe: bool; true, wenn der Benutzer erfolgreich angelegt wurde, anderenfalls false