<userAttribute-where> <userAttribute-get>

Definition:

<!ENTITY % cm.userAttribute-get "
  (displayTitle |
  getKeys |
  name |
  setKeys |
  type |
  values)*
">
<!ELEMENT userAttribute-get %cm.userAttribute-get;>

Aufgabe: Liefert Parameterwerte für jedes mit userAttribute-where ermittelte Benutzerfeld.

Verwendung: Zunächst werden mit userAttribute-where Benutzerfelder ermittelt. Anschließend wird auf diese Benutzerfelder userAttribute-get angewendet, um Parameterwerte auszulesen.

Rückgabewert bei Erfolg: die Werte der angegebenen Benutzerfeldparameter.

Erforderliche Rechte: keine Einschränkungen.

Beispiel:

<cm-request...>
  <userAttribute-where>
    <name>department</name>
  </userAttribute-where>
  <userAttribute-get>
    <type/>
    <values/>
  </userAttribute-get>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok">
    <userAttribute>
      <type>multienum</type>
      <values>
        <listitem>administration</listitem>
        <listitem>development</listitem>
        <listitem>marketing</listitem>
        <listitem>sales</listitem>
        <listitem>services</listitem>
      </values>
    </userAttribute>
  </cm-code>
</cm-response>