<user-where> <user-revokeGlobalPermissions>

Definition:

<!ENTITY % cm.user-revokeGlobalPermissions "
  (listitem+)
">
<!ELEMENT user-revokeGlobalPermissions 
          %cm.user-revokeGlobalPermissions;>

Aufgabe: Entzieht jedem mit user-where ermittelten Benutzer die angegebenen Rechte.

Verwendung: Zunächst werden mit user-where Benutzer ermittelt. Anschließend wird user-revokeGlobalPermissions verwendet, um diesen Benutzern die angegebenen globalen Rechte zu entziehen.

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>
    <userText>sta</userText>
  </user-where>
  <user-revokeGlobalPermissions>
    <listitem>permissionGlobalRTCEdit</listitem>
  </user-revokeGlobalPermissions>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok"/>
</cm-response>