Definition:
<!ENTITY % cm.group-delete "EMPTY"> <!ELEMENT group-delete %cm.group-delete;>
Aufgabe: Löscht jede mit group-where ermittelte Benutzergruppe.
Zusatzinformationen: Eine Gruppe kann solange nicht gelöscht werden, wie ihr Benutzer zugeordnet sind.
Verwendung: Zunächst werden mit group-where Benutzergruppen ermittelt. Anschließend werden diese Benutzergruppen mit group-delete gelöscht.
Rückgabewert bei Erfolg: keiner.
Erforderliche Rechte: Der authetifizierte Benutzer muss Superuser sein, oder er muss das Recht permissionGlobalUserEdit haben und direkter oder indirekter owner der mit group-where ermittelten Gruppen sein.
Beispiel:
<cm-request...>
<group-where>
<groupText>Editors</groupText>
</group-where>
<group-delete/>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok"/>
</cm-response>