getUserInfo

Última actualización: 2023-05-23
  • Creado para:
  • Developer
    Admin

Obtiene información sobre un usuario. Utilice la dirección de correo electrónico y la contraseña de un usuario del sistema como credenciales para autorizar la solicitud. De lo contrario, la operación obtiene información sobre el usuario predeterminado.

Sintaxis

Tipos de usuarios autorizados

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalUser
  • ImagePortalContrib
  • ImagePortalContribUser

Parámetros

Entrada (getUserInfoParam)

Nombre Tipo Obligatorio Descripción
userHandle xsd:string No Envíe al usuario cuya información desee devolver.
correo electrónico xsd:string No Dirección de correo electrónico del usuario

Salida (getUserInfoReturn)

Nombre Tipo Obligatorio Descripción
userInfo types:User El nombre, apellidos, dirección de correo electrónico y función de un usuario, así como si el usuario es válido y cuándo caduca la contraseña del usuario.

Ejemplos

Este ejemplo de código devuelve información para el usuario de IPS predeterminado.

Solicitar

<getUserInfoParam xmlns="http://www.scene7.com/IpsApi/xsd" /></getUserInfoParam>

Respuesta

<ns1:getUserInfoReturn xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
   <ns1:userInfo>
      <ns1:userHandle>3261|user@scene7.com</ns1:userHandle>
      <ns1:firstName>FirstName</ns1:firstName>
      <ns1:lastName>LastName</ns1:lastName>
      <ns1:email>user@scene7.com</ns1:email>
      <ns1:role>IpsAdmin</ns1:role>
      <ns1:isValid>true</ns1:isValid>
      <ns1:passwordExpires>2107-04-22T18:35:41.995Z</ns1:passwordExpires>
   </ns1:userInfo>
</ns1:getUserInfoReturn>

En esta página