Define a senha de um usuário específico ou o usuário padrão para um valor específico, dependendo de você especificar um identificador de usuário.
A data de expiração da senha é opcional. Se omitida, a senha nunca expirará.
Somente o IpsAdmin
O tipo de usuário está autorizado a executar chamadas setPassword em relação a outros usuários.
IpsAdmin
IpsCompanyAdmin
IpsUser
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
ImagePortalUser
Entrada (setPasswordParam)
Nome |
Tipo |
Obrigatório |
Descrição |
---|---|---|---|
userHandle |
xsd:string |
Não |
Identificador de usuário. |
senha |
xsd:string |
Sim |
Senha. Os seguintes requisitos são aplicados na senha escolhida:
|
passwordExpires |
xsd:dateTime |
Não |
Determina a data de expiração da senha. Observação: forneça o fuso horário com a solicitação para esse campo. Os fusos horários são ajustados para a Hora central. |
Saída (setPasswordReturn)
A API do IPS não retorna uma resposta para esta operação.
Este exemplo de código cria uma senha de usuário. A senha nunca expira porque passwordExpires
foi omitido.
Solicitação
<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>
Resposta
Nenhum.