Definition:
<!ENTITY % cm.user-get " (defaultGroup | displayTitle | encryptedPassword | email | externalUserAttrNames | getKeys | globalPermissions | groups | hasGlobalPermission | isSuperUser | isOwnerOf | hasPassword | login | owner | realName | setKeys | userLocked)* "> <!ELEMENT userProxy-get %cm.user-get;>
Aufgabe: Liefert den Wert der angegebenen Parameter für jeden mit userProxy-where ermittelten Benutzer.
Verwendung: Zunächst werden mit userProxy-where Benutzer ermittelt. Anschließend wird userProxy-get verwendet, um Parameterwerte dieser Benutzer auszulesen.
Rückgabewert bei Erfolg: die Werte der angegebenen userProxy-Parameter.
Erforderliche Rechte: keine Einschränkungen.
Beispiel:
<cm-request...>
<userProxy-where>
<login>mara</login>
</userProxy-where>
<userProxy-get>
<defaultGroup/>
<email/>
<isOwnerOf group="NewsEditors"/>
<owner/>
<realName/>
</userProxy-get>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok">
<userProxy>
<defaultGroup>NewsMasters</defaultGroup>
<email>maramc@up.com</email>
<isOwnerOf group="NewsEditors">1</isOwnerOf>
<owner>stan</owner>
<realName>Mara McLeod</realName>
</userProxy>
</cm-code>
</cm-response>