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

NOTE
Somente o tipo de usuário 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)

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:

  • 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: ` ~ ! @ # $ % ^ * ( ) _ + - = { } | [ ] & \ : " ; ' < > ? , . /
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.

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.

recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681