setPassword

Establece la contraseña de un usuario específico o del usuario predeterminado en un valor específico, en función de si especifica un identificador de usuario.

La fecha de caducidad de la contraseña es opcional. Si se omite, la contraseña nunca caducará.

Tipos de usuarios autorizados

NOTA

** Solo el tipo de IpsAdmin usuario está autorizado para ejecutar llamadas setPassword contra otros usuarios.

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

Parámetros

Entrada (setPasswordParam)

Nombre

Tipo

Obligatorio

Descripción

userHandle

xsd:string

No

Control de usuario.

password

xsd:string

Contraseña.

Los siguientes requisitos se aplican a la contraseña elegida:

  • Las contraseñas distinguen entre mayúsculas y minúsculas.
  • La longitud mínima de la contraseña es de ocho caracteres.
  • La contraseña debe contener uno o varios caracteres de las siguientes clases de caracteres:
    • Caracteres en inglés en minúsculas. Por ejemplo, a b c d e y así sucesivamente
    • Caracteres en inglés en mayúsculas. Por ejemplo, A B C D E y así sucesivamente.
    • Números. Por ejemplo, 1 2 3 4 5 y así sucesivamente.
    • Caracteres de símbolo especial. Por ejemplo, puede utilizar cualquiera de las siguientes opciones: ` ~ ! @ # $ % ^ * ( ) _ + - = { } | [ ] y \ : " ; ' < > ? , . /

passwordExpires

xsd:dateTime

No

Determina la fecha de caducidad de la contraseña.

Nota: Proporcione la zona horaria con la solicitud para este campo. Las zonas horarias se ajustan a la hora central.

Salida (setPasswordReturn)

La API IPS no devuelve una respuesta para esta operación.

Ejemplos

Este ejemplo de código crea una contraseña de usuario. La contraseña nunca caduca porque se ha omitido passwordExpires.

Solicitar

<ns1:setPasswordParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">  
   <ns1:userHandle>3341|juser@scene7.com</ns1:userHandle> 
   <ns1:password>@Do6e$ySt3mz</ns1:password> 
</ns1:setPasswordParam>

Respuesta

Ninguno.

En esta página