DocumentatieDynamic Media Image Production System API

getUsers

Laatst bijgewerkt: 8 maart 2022
  • Onderwerpen:

Gemaakt voor:

  • Ontwikkelaar
  • Beheerder

Hiermee wordt een array met gebruikers opgehaald, zoals is opgegeven door het bedrijf, de groep en de handgrepen voor de gebruikersrol. Met deze bewerking kunt u geretourneerde gebruikers sorteren en filteren op teken.

Geautoriseerde gebruikerstypen

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin
NaamTypeVereistBeschrijving
includeInactivexsd:booleanNeeInactieve gebruikers opnemen of uitsluiten. De niet-IPS gebruikers Admin moeten een actief lid van minstens één bedrijf zijn om worden gemachtigd om het even welke API vraag te maken. Een vergunningsfout is teruggekeerd als de gebruiker geen actief bedrijflidmaatschap heeft.
includeInvalidxsd:booleanNeeHiermee kunt u ongeldige gebruikers opnemen in- of uitsluiten.
companyHandleArraytypes:HandleArrayNeeFilterresultaten per bedrijf.
groupHandleArraytypes:HandleArrayNeeFilterresultaten per groep.
userRoleArraytypes:StringArrayNeeDe resultaten van de filter door gebruikersrol.
charFilterFieldxsd:stringNeeFilterresultaten op tekenreeksvoorvoegsel van veld (zie Trash State).
charFilterxsd:stringNeeFilterresultaten met een specifiek teken.
sortByxsd:stringNeeKeuze van sorteervelden voor gebruikers.
recordsPerPagexsd:intNeeRetourneert het opgegeven aantal records per pagina.
resultsPagexsd:intNeeResultaatpagina.

Output (getUsersReturn)

NaamTypeVereistBeschrijving
userArraytypes:UserArrayJaEen array met gebruikers.

Voorbeelden

Deze codesteekproef keert de serie van gebruikers voor verscheidene facultatieve parameters terug. Gebruikersrollen, filtervelden voor gebruikerstekens en sorteervelden worden bepaald met behulp van specifieke tekenreeksconstanten.

Verzoek

<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>

Antwoord

<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