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

leaveGroup (userReference : xlink, groupReference : xlink) : boolean

Die Methode leaveGroup entfernt einen Benutzer aus einer Gruppe.

Wird die Funktion im Application-Kontext angewendet, muss der Parameter userReference gesetzt werden, hier wird der Benutzername angegeben wird, welcher einer Gruppe entfernt werden soll.

Im Erfolgsfall wird als Rückgabewert true zurückgegeben, andernfalls false.

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:leaveGroup('onion://usermanagement/users/123', 'onion://usermanagement/groups/123')"> Der Benutzer wurde aus der Gruppe 'Editor' entfernt. </xsl:when>
<xsl:otherwise>Der Benutzer konnte nicht aus der Gruppe entfernt werden.</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Benutzer aus einer Gruppe entfernen