setPassword setpassword

視您是否指定使用者控制代碼而定,將特定使用者或預設使用者的密碼設定為特定值。

密碼到期日為選用。 如果省略,密碼將永不過期。

授權的使用者型別 section-39ae61d78cab4492a6efc1fc0d2f06c4

NOTE
僅限IpsAdmin 使用者型別有權對其他使用者執行setPassword呼叫。
  • IpsAdmin
  • IpsCompanyAdmin
  • IpsUser
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
  • ImagePortalUser

參數 section-0531294341f7483d89dacaa393dd659a

輸入(setPasswordParam)

名稱
類型
必要
說明
userHandle
xsd:string
使用者控制代碼。
密碼
xsd:string

密碼.

所選密碼上會強制執行下列要求:

  • 密碼區分大小寫。

  • 密碼長度下限為8個字元。

  • 密碼必須包含下列字元類別中的一或多個字元:

    • 小寫英文字元。 例如, a b c d e 等等
    • 大寫英文字元。 例如, A B C D E 等等。
    • 數量. 例如, 1 2 3 4 5 等等。
    • 特殊符號字元。 例如,您可以使用下列任何一項: &grave; ~ !@ # $ % ^ * ( ) _ + - = { } | [ ] & \ : " ; ' < > ?, . /
passwordExpires
xsd:dateTime

決定密碼到期日。

注意:提供此欄位請求的時區。 時區會調整為中部時間。

輸出(setPasswordReturn)

IPS API未傳回此作業的回應。

範例 section-23a6fbabdb3c4c3180076057e47ae567

此程式碼範例會建立使用者密碼。 密碼永不過期,因為 passwordExpires 省略。

請求

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

回答

無。

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