Definition:
<!ENTITY % cm.user-grantGlobalPermissions "
(listitem+)
">
<!ELEMENT user-grantGlobalPermissions
%cm.user-grantGlobalPermissions;>
Aufgabe: Erteilt den mit
user-where ermittelten Benutzern die angegebenen Rechte.
Verwendung: Zunächst werden mit user-where Benutzer ermittelt. Anschließend wird user-grantGlobalPermissions verwendet, um diesen Benutzern die angegebenen globalen 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 eines jeden mit user-where ermittelten Benutzers sein.
Beispiel:
<cm-request...>
<user-where>
<login>john</login>
</user-where>
<user-grantGlobalPermissions>
<listitem>permissionGlobalRTCEdit</listitem>
<listitem>permissionGlobalExport</listitem>
</user-grantGlobalPermissions>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok"/>
</cm-response>