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

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

Die Methode joinGroup fügt einen Benutzer einer Gruppe hinzu.

Wird die Funktion im Application-Kontext angewendet, muss der Parameter userReference gesetzt werden, hier wird der Benutzername angegeben wird, welcher einer Gruppe hinzugefügt 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:joinGroup('onion://usermanagement/users/123', 'onion://usermanagement/groups/123')"> Der Benutzer ist jetzt in der Gruppe 'Editors'. </xsl:when>
<xsl:otherwise>Der Benutzer konnte der Gruppe nicht hinzugefügt werden.</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Benutzer einer Gruppe hinzufügen