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文字です。
-
パスワードには、次の文字クラスの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