getUsers getusers
Gets an array of users as specified by company, group, and user role handles. This operation lets you sort returned users and filter by character.
Authorized User Types section-6a8f23cc6b22442d8776f701016971ed
IpsAdminIpsCompanyAdminTrialSiteAdminImagePortalAdmin
Name
Type
Required
Description
includeInactive
xsd:booleanNo
Include or exclude inactive users. Non-IPS Admin users must be an active member of at least one company to be authorized to make any API calls. An authorization fault is returned if the user has no active company memberships.
includeInvalid
xsd:booleanNo
Lets you include/exclude invalid users.
companyHandleArray
types:HandleArrayNo
Filter results by company.
groupHandleArray
types:HandleArrayNo
Filter results by group.
userRoleArray
types:StringArrayNo
Filter results by user role.
charFilterField
xsd:stringNo
Filter results by field鈥檚 string prefix (see Trash State).
charFilter
xsd:stringNo
Filter results by a specific character.
sortBy
xsd:stringNo
Choice of user sort fields.
recordsPerPage
xsd:intNo
Returns specified number of records per page.
resultsPage
xsd:intNo
Results page.
Output (getUsersReturn)
Name
Type
Required
Description
userArray
types:UserArrayYes
An array of users.
Examples section-bc43a5dd7b4c4f048d25fc881554dab2
This code sample returns the array of users for several optional parameters. User roles, user character filter fields, and user sort fields are determined by using specific String Constants.
Request
<ns1:getUsersParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:includeInvalid>false</ns1:includeInvalid>
<ns1:companyHandleArray>
<ns1:items>47</ns1:items>
</ns1:companyHandleArray>
<ns1:userRoleArray>
<ns1:items>IpsAdmin</ns1:items>
</ns1:userRoleArray>
<ns1:sortBy>LastName</ns1:sortBy>
</ns1:getUsersParam>
Response
<getUsersReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<userArray>
<items>
<userHandle>70|kmagnusson@adobe.com</userHandle>
<firstName>Kris</firstName>
<lastName>Magnusson</lastName>
<email>kmagnusson@adobe.com</email>
<role>IpsAdmin</role>
<isValid>true</isValid>
<passwordExpires>2107-07-27T15:18:15.816-07:00</passwordExpires>
</items>
...
</userArray>
</getUsersReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681