Benutzerparameter

Parameter Typ Erklärung get set create descr
defaultGroup string Standardgruppe des Benutzers • • • •
displayTitle string der in der HTML-Benutzerschnittstelle angezeigte Titel des Benutzers (eine Kombination aus Login und vollem Namen) •
encryptedPassword string Verschlüsseltes Passwort des Benutzers • • • •
email string E-Mail-Adresse des Benutzers • • • •
externalAttrNames stringlist Liste der kundenspezifischen Benutzerfelder des Benutzers •
getKeys stringlist Liste der mit get abfragbaren Parameter •
globalPermissions stringlist Liste der globalen Rechte • • • •
groups stringlist Liste der Gruppen, in denen der Benutzer Mitglied ist • • • •
login string Login des Benutzers • • •
owner string Verwalter des Benutzers • • • •
password string Klartext-Passwort des Benutzers • •
realName string Voller Name des Benutzers • • • •
setKeys stringlist Liste der mit set setzbaren Parameter •
userLocked bool Gibt an, ob der Benutzer gesperrt ist • • • •
externalAttribute von Attribut Wert eines Benutzerfeldes • • • •

Verwalter eines Benutzers

Wenn ein Benutzer angelegt wird, wird der eingeloggte Benutzer automatisch zum direkten Verwalter (owner) des neuen Benutzers. Der Verwalter hat das Recht, Felder und Rechte des neuen Benutzers zu ändern. Das Login des direkten Verwalters ist im Parameter owner des Benutzers eingetragen.

Der Verwalter eines Benutzers hat auch die Möglichkeit, einen anderen Wert in den Parameter owner des Benutzers einzutragen. Dieser andere Wert kann entweder ein Login oder ein Gruppenname sein. Mit der Eintragung eines neuen Verwalters tritt der vorherige Verwalter seine Rechte an einen anderen Benutzer oder an eine Gruppe ab.

Ist im Parameter owner eines Benutzers eine Gruppe eingetragen, so gelten alle Mitglieder der Gruppe als indirekte Verwalter.

Um die Parameter eines Benutzers ändern zu können, muss man der direkte oder der indirekte Verwalter des Benutzers sein und das Recht permissionGlobalUserEdit haben. Ein Benutzer kann also seine Daten nicht selbst ändern, es sei denn, er ist sein eigener direkter oder indirekter Verwalter.

Die Wirkungsweise des Parameters owner gilt analog auch für Gruppen.