setPassword setpassword

ユーザーハンドルを指定するかどうかに応じて、特定のユーザーのパスワードまたはデフォルトユーザーのパスワードを特定の値に設定します。

パスワードの有効期限はオプションです。 省略すると、パスワードの有効期限は設定されません。

許可されているユーザータイプ section-39ae61d78cab4492a6efc1fc0d2f06c4

NOTE
のみIpsAdmin ユーザータイプは、他のユーザーに対して setPassword 呼び出しを実行することを許可されています。
  • IpsAdmin
  • IpsCompanyAdmin
  • IpsUser
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
  • ImagePortalUser

パラメーター section-0531294341f7483d89dacaa393dd659a

入力(setPasswordParam)

名前
種類
必須
説明
userHandle
xsd:string
いいえ
ユーザーハンドル。
password
xsd:string
はい

パスワード。

選択したパスワードには、次の要件が適用されます。

  • パスワードでは大文字と小文字が区別されます。

  • パスワードの長さは最低 8 文字です。

  • パスワードには、次の文字クラスの 1 つ以上の文字が含まれている必要があります。

    • 英語の小文字。 例: a b c d e など
    • 英大文字。 例えば、 A B C D E など。
    • 数値。 例えば、 1 2 3 4 5 など。
    • 特殊文字。 例えば、次のいずれかを使用できます。 ` ~ !@ # $ % ^ * () _ + - = { } | [ ] & \ : " ; ' < > ?, . /
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