<obj-where> <obj-set>

Definition:

<!ENTITY % cm.obj-set "
  (suppressExport |
  name |
  objClass |
  parent |
  permission |
  workflowName)*
">
<!ELEMENT obj-set %cm.obj-set;>

Aufgabe: Setzt bei den mit obj-where ermittelten Dateien die spezifizierten Dateiparameter auf die angegebenen Werte.

Verwendung: Zunächst werden mit obj-where Dateien ermittelt. Anschließend wird obj-set verwendet, um Parameterwerte dieser Dateien zu setzen.

Rückgabewert bei Erfolg: keiner.

Erforderliche Rechte: Der authentifizierte Benutzer muss das Recht permissionWrite für die Dateien haben.

Beispiel:

<cm-request...>
  <obj-where>
    <id>8812</id>
  </obj-where>
  <obj-set>
    <permission permission="permissionRoot" type="list">
      <listitem>NewsEditors</listItem>
      <listitem>NewsMasters</listItem>
    </permission>
  </obj-set>
</cm-request

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