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>