http://onionworks.net/2006/data/application

deleteUser (userReference : xlink) : boolean

Die Methode deleteUser löscht einen Benutzer aus der Benutzerverwaltung. Zudem kann der angemeldete Benutzer nur die Benutzer löschen, die er vom Rechtesystem her, auch erstellen könnte. So kann ein Benutzerverwalter beispielsweise keinen Administrator oder andere Benutzerverwalter löschen.

Der Webapplication-Benutzer muss Benutzerverwalter sein, um diese Methode ausführen zu können.

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:app="http://onionworks.net/2006/data/application" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:template match="/">
<xsl:choose>
<xsl:when test="app:deleteUser('onion://usermanagement/users/123')">Der Benutzer wurde erfolgreich gelöscht.</xsl:when>
<xsl:otherwise>Der Benutzer konnte nicht gelöscht werden.</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Benutzer löschen