getUsers getusers
Hämtar en array med användare som anges av hanterare för företag, grupper och användarroller. Med den här åtgärden kan du sortera returnerade användare och filtrera efter tecken.
Auktoriserade användartyper section-6a8f23cc6b22442d8776f701016971ed
IpsAdminIpsCompanyAdminTrialSiteAdminImagePortalAdmin
Namn
Typ
Obligatoriskt
Beskrivning
includeInactive
xsd:booleanNej
Inkludera eller exkludera inaktiva användare. Användare av icke-IPS-administratörer måste vara en aktiv medlem i minst ett företag för att kunna auktoriseras att göra API-anrop. Ett auktoriseringsfel returneras om användaren inte har några aktiva företagsmedlemskap.
includeInvalid
xsd:booleanNej
Gör att du kan inkludera/exkludera ogiltiga användare.
companyHandleArray
types:HandleArrayNej
Filtrera resultat efter företag.
groupHandleArray
types:HandleArrayNej
Filtrera resultat efter grupp.
userRoleArray
types:StringArrayNej
Filtrera resultat efter användarroll.
charFilterField
xsd:stringNej
Filtrera resultat efter fältets strängprefix (se Trash State).)
charFilter
xsd:stringNej
Filtrera resultat efter ett visst tecken.
sortBy
xsd:stringNej
Val av användarsorteringsfält.
recordsPerPage
xsd:intNej
Returnerar angivet antal poster per sida.
resultsPage
xsd:intNej
Resultatsida.
Utdata (getUsersReturn)
Namn
Typ
Obligatoriskt
Beskrivning
userArray
types:UserArrayJa
En array med användare.
Exempel section-bc43a5dd7b4c4f048d25fc881554dab2
Detta kodexempel returnerar användararrayen för flera valfria parametrar. Användarroller, användarteckenfilterfält och användarsorteringsfält bestäms med hjälp av specifika strängkonstanter.
Begäran
<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>
Svar
<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