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