<group-where> <group-delete>

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>