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 avez spécifié ou non un nom d’utilisateur.
La date d’expiration du mot de passe est facultative. S’il est omis, le mot de passe n’expire jamais.
Types d’utilisateurs autorisés section-39ae61d78cab4492a6efc1fc0d2f06c4
IpsAdmin
est autorisé à exécuter des appels setPassword contre d’autres utilisateurs.IpsAdmin
IpsCompanyAdmin
IpsUser
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
ImagePortalUser
Paramètres section-0531294341f7483d89dacaa393dd659a
Input (setPasswordParam)
Mot de passe.
Les conditions suivantes sont appliquées sur le mot de passe choisi :
-
Les mots de passe sont sensibles à la casse.
-
Le mot de passe minimum 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 en minuscules. Par exemple, a b c d e et ainsi de suite
- Caractères anglais majuscules. Par exemple, A B C D E , etc.
- Nombres. Par exemple, 1 2 3 4 5 , etc.
- Caractères spéciaux de symbole. Par exemple, vous pouvez utiliser l’une des méthodes suivantes : ` ~ ! @
$ % ^ * ( ) _ + - = { } |
[ ] & \ : " ; ' < > ? , . /
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 centrale.
Sortie (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
a été omis.
Requête
<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