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

clearRight (groupReference : xlink, target : xlink) : boolean

Die Methode clearRight() entfernt ein Objektrecht aus der im Parameter groupReference angegebenen Gruppe.

Als Parameter werden der Gruppen XLink angegeben sowie die ID des Dokuments, welches aus der Gruppe gelöscht werden soll.

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

<xsl:stylesheet xmlns:app="http://onionworks.net/2006/data/application" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:template match="/">
<xsl:variable name="id" select="'onion://data/objects/123'" />
<xsl:variable name="group" select="'onion://usermanagement/groups/123'" />
<xsl:if test="app:clearRight($group, $id)">
<xsl:value-of select="concat('Die Rechte für das Dokument mit der ID ', $id, ' wurden aus der Gruppe »testgroup« entfernt.')" />
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Rechte entfernen