Delete(IUser):Void

Löscht einen Benutzer.

Benutzer können nur von Benutzern mit der Rolle Benutzerverwalter oder Administrator gelöscht werden.

Dabei ist die Hierarchie der Benutzer zu beachten.

  • Normale Benutzer können von Benutzerverwaltern gelöscht werden.
  • Benutzerverwalter können von Administratoren gelöscht werden.
  • Administratoren können nur vom Benutzer admin gelöscht werden.

Benutzer in onion.net werden nicht komplett aus dem System gelöscht. Sie müssen im System weiterhin erhalten bleiben, da sie als Benutzer in den Eigenschaften von Datenobjekten, Schemata, Versionen oder strukturellen Veränderungen verwendet werden könnten. Gelöschten Benutzern werden jegliche Berechtigungen entzogen und ein Prefix dem Benutzernamen vorangestellt. Eine Anmeldung am System ist nicht mehr möglich und in Zusammenstellungen weden diese Benutzer ebenfalls nicht mehr gelistet. Lediglich über die Id des Benutzers sind sie in der Benutzerverwaltung abrufbar.

Rückgabetyp: System.Void

Parameter

user

Typ: Onion.Client.IUser

Dieser Parameter ist der Benutzer, welcher gelöscht werden soll.