setPassword setpassword
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á.
Tipos de usuário autorizados section-39ae61d78cab4492a6efc1fc0d2f06c4
IpsAdmin
está autorizado a executar chamadas setPassword em relação a outros usuários.IpsAdmin
IpsCompanyAdmin
IpsUser
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
ImagePortalUser
Parâmetros section-0531294341f7483d89dacaa393dd659a
Entrada (setPasswordParam)
Senha.
Os seguintes requisitos são aplicados na senha escolhida:
-
As senhas fazem distinção entre maiúsculas e minúsculas.
-
O comprimento mínimo da senha é de oito caracteres.
-
A senha deve conter um ou mais caracteres das seguintes classes de caracteres:
- Caracteres ingleses em minúsculas. Por exemplo, a b c d e e assim por diante
- Caracteres ingleses em maiúsculas. Por exemplo, A B C D E e assim por diante.
- Números. Por exemplo, 1 2 3 4 5 e assim por diante.
- Caracteres de símbolo especiais. Por exemplo, você pode usar qualquer um dos seguintes: ` ~ ! @ # $ % ^ * ( ) _ + - = { } | [ ] & \ : " ; ' < > ? , . /
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.
Exemplos section-23a6fbabdb3c4c3180076057e47ae567
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.