setPassword setpassword
Legt das Kennwort eines bestimmten Benutzers oder des Standardbenutzers auf einen bestimmten Wert fest, je nachdem, ob Sie ein Benutzerhandle angeben.
Das Ablaufdatum des Kennworts ist optional. Wenn es weggelassen wird, läuft das Kennwort nie ab.
Autorisierte Benutzertypen section-39ae61d78cab4492a6efc1fc0d2f06c4
IpsAdmin
-Benutzertyp ist berechtigt, setPassword-Aufrufe an andere Benutzer auszuführen.IpsAdmin
IpsCompanyAdmin
IpsUser
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
ImagePortalUser
Parameter section-0531294341f7483d89dacaa393dd659a
Input (setPasswordParam)
Kennwort.
Die folgenden Anforderungen werden für das ausgewählte Kennwort durchgesetzt:
-
Bei Kennwörtern wird zwischen Groß- und Kleinschreibung unterschieden.
-
Die minimale Kennwortlänge beträgt acht Zeichen.
-
Das Kennwort muss ein oder mehrere Zeichen aus den folgenden Zeichenklassen enthalten:
- Englisch-Kleinbuchstaben. Beispiel: a b c d e usw
- Englische Großbuchstaben. Beispiel: A B C D E und so weiter.
- Zahlen. Zum Beispiel 1 2 3 4 5 und so weiter.
- Sonderzeichen. Sie können beispielsweise eine der folgenden Optionen verwenden: ` ~ ! @ # $ % ^ * ( ) _ + - = { } | [ ] & \ : " ; ' < > ? , . /
Bestimmt das Ablaufdatum des Passworts.
Hinweis: Geben Sie in diesem Feld die Zeitzone mit der Anfrage an. Die Zeitzonen werden an die zentrale Zeit angepasst.
Ausgabe (setPasswordReturn)
Die IPS-API gibt keine Antwort für diesen Vorgang zurück.
Beispiele section-23a6fbabdb3c4c3180076057e47ae567
Dieses Code-Beispiel erstellt ein Benutzerkennwort. Das Kennwort läuft nie ab, da passwordExpires
weggelassen wurde.
Anfrage
<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>
Antwort
Keine.