setPassword setpassword

Anger lösenordet för en viss användare eller standardanvändaren till ett visst värde, beroende på om du anger en användarreferens eller inte.

Lösenordets förfallodatum är valfritt. Om det utelämnas upphör aldrig lösenordet att gälla.

Auktoriserade användartyper section-39ae61d78cab4492a6efc1fc0d2f06c4

NOTE
Endast IpsAdmin-användartypen har behörighet att köra setPassword-anrop mot andra användare.
  • IpsAdmin
  • IpsCompanyAdmin
  • IpsUser
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
  • ImagePortalUser

Parametrar section-0531294341f7483d89dacaa393dd659a

Indata (setPasswordParam)

Namn
Typ
Obligatoriskt
Beskrivning
userHandle
xsd:string
Nej
Användarhandtag.
password
xsd:string
Ja

Lösenord.

Följande krav gäller för det valda lösenordet:

  • Lösenord är skiftlägeskänsliga.

  • Lösenordet måste innehålla minst åtta tecken.

  • Lösenordet måste innehålla ett eller flera tecken från följande teckenklasser:

    • Engelska gemener. Till exempel a b c d e o.s.v.
    • Engelska versaler. Till exempel A B C D E och så vidare.
    • Nummer. Exempel: 1 2 3 4 5 o.s.v.
    • Specialsymboltecken. Du kan till exempel använda något av följande: ` ~ ! @ # $ % ^ * ( ) _ + - = { } | [ ] & \ : " ; ' < > ? , . /
passwordExpires
xsd:dateTime
Nej

Bestämmer förfallodatum för lösenord.

Obs! Ange tidszonen med begäran för det här fältet. Tidszoner justeras till Central Time.

Utdata (setPasswordReturn)

IPS API returnerar inget svar för den här åtgärden.

Exempel section-23a6fbabdb3c4c3180076057e47ae567

I det här kodexemplet skapas ett användarlösenord. Lösenordet upphör aldrig att gälla eftersom passwordExpires utelämnades.

Begäran

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

Svar

Ingen.

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