Definition:
<!ENTITY % cm.group-grantGlobalPermissions "
(listitem+)
">
<!ELEMENT group-grantGlobalPermissions
%cm.group-grantGlobalPermissions;>
Aufgabe: group-grantGlobalPermissions erteilt jeder mit group-where ermittelten Gruppe die angegebenen globalen Rechte.
Verwendung: Zunächst werden mit group-where die Benutzergruppen ermittelt, auf die anschließend group-grantGlobalPermissions angewendet wird, um ihnen die angegebenen Rechte zu erteilen.
Rückgabewert bei Erfolg: keiner.
Erforderliche Rechte: Der authentifizierte 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>
<name>NewsEditors</name>
</group-where>
<group-grantGlobalPermissions>
<listitem>permissionGlobalRTCEdit</listitem>
<listitem>permissionGlobalExport</listitem>
</group-grantGlobalPermissions>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok"/>
</cm-response>