setPassword setpassword

Définit le mot de passe d’un utilisateur spécifique ou de l’utilisateur par défaut sur une valeur spécifique, selon que vous spécifiez ou non un handle utilisateur.

La date d’expiration du mot de passe est facultative. Si cet objet est omis, le mot de passe n’expire jamais.

Types d’utilisateurs autorisés section-39ae61d78cab4492a6efc1fc0d2f06c4

NOTE
Seul le IpsAdmin type d’utilisateur est autorisé à exécuter des appels setPassword sur d’autres utilisateurs.
  • IpsAdmin
  • IpsCompanyAdmin
  • IpsUser
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
  • ImagePortalUser

Paramètres section-0531294341f7483d89dacaa393dd659a

Entrée (setPasswordParam)

Nom
Type
Obligatoire
Description
Poignée utilisateur
xsd :chaîne
Non
Pseudo utilisateur.
mot de passe
xsd :chaîne
Oui

Mot de passe.

Les exigences suivantes sont appliquées sur le mot de passe choisi :

  • Les mots de passe respectent la casse.

  • La longueur minimale du mot de passe est de huit caractères.

  • Le mot de passe doit contenir un ou plusieurs caractères des classes de caractères suivantes :

    • Caractères anglais minuscules. Par exemple, a b c d e et ainsi de suite
    • Caractères anglais majuscules. Par exemple, A B C D E et ainsi de suite.
    • Nombres. Par exemple, 1 2 3 4 5 et ainsi de suite.
    • Caractères spéciaux de symbole. Par exemple, vous pouvez utiliser l’un des éléments suivants : &grave ; ~ ! @ # $ % ^ * ( ) _ + - = { } | [ ] & \ : " ; ' < > ? , . /
expirations du mot de passe
xsd :dateTime
Non

Détermine la date d’expiration du mot de passe.

Remarque : Indiquez le fuseau horaire avec la demande pour ce champ. Les fuseaux horaires sont ajustés à l’heure du Centre.

Output (setPasswordReturn)

L’API IPS ne renvoie pas de réponse pour cette opération.

Exemples section-23a6fbabdb3c4c3180076057e47ae567

Cet exemple de code crée un mot de passe utilisateur. Le mot de passe n’expire jamais car passwordExpires il a été omis.

Demander

<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>

Réponse

Aucune

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