getUsers getusers
Obtiene una matriz de usuarios según lo especificado por los identificadores de compañía, grupo y función de usuario. Esta operación permite ordenar los usuarios devueltos y filtrar por carácter.
Tipos de usuarios autorizados section-6a8f23cc6b22442d8776f701016971ed
IpsAdminIpsCompanyAdminTrialSiteAdminImagePortalAdmin
Nombre
Tipo
Obligatorio
Descripción
includeInactive
xsd:booleanNo
Incluir o excluir usuarios inactivos. Los usuarios que no son administradores de IPS deben ser miembros activos de al menos una compañía para poder realizar llamadas de API. Se devuelve un error de autorización si el usuario no tiene ninguna pertenencia activa a la compañía.
includeInvalid
xsd:booleanNo
Permite incluir o excluir usuarios no válidos.
companyHandleArray
types:HandleArrayNo
Filtrar los resultados por empresa.
groupHandleArray
types:HandleArrayNo
Filtrar los resultados por grupo.
userRoleArray
types:StringArrayNo
Filtrar los resultados por función de usuario.
charFilterField
xsd:stringNo
Filtrar los resultados por prefijo de cadena de campo (consulte Trash State).
charFilter
xsd:stringNo
Filtrar los resultados por un carácter específico.
sortBy
xsd:stringNo
Elección de los campos de ordenación del usuario.
recordsPerPage
xsd:intNo
Devuelve el número especificado de registros por página.
resultsPage
xsd:intNo
Página de resultados.
Salida (getUsersReturn)
Nombre
Tipo
Obligatorio
Descripción
userArray
types:UserArraySí
Una matriz de usuarios.
Ejemplos section-bc43a5dd7b4c4f048d25fc881554dab2
Este ejemplo de código devuelve la matriz de usuarios para varios parámetros opcionales. Las funciones de usuario, los campos de filtro de caracteres de usuario y los campos de ordenación de usuarios se determinan mediante constantes de cadena específicas.
Solicitud
<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>
Respuesta
<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