REST APIリファレンス > プラットフォームREST APIバージョン3リソース > パスワード
  

パスワード

Informatica Intelligent Cloud Services REST APIを使用してパスワードを管理できます。
以下のタスクが実行できます。

パスワードの変更

現在のパスワードの有効期限が切れていない場合は、Informatica Intelligent Cloud Servicesパスワードを変更できます。管理者特権を持っている場合は、他のユーザーのパスワードを変更できます。

POST要求

パスワードを変更するには、次のURIを使用します。
/public/core/v3/Users/ChangePassword
要求に次の情報を含めます。
フィールド
タイプ
必須
説明
newPassword
String
新しいパスワード
oldPassword
String
自分のパスワードを変更する場合は必須。
現在のパスワード
userId
String
管理者が別のユーザーのパスワードを変更する場合は必須。
Informatica Intelligent Cloud ServicesのユーザーID。

POSTの例

パスワードを変更するには、次の例のような要求を送信します。
POST <baseApiUrl>/public/core/v3/Users/ChangePassword
Content-Type: application/json
Accept: application/json
INFA-SESSION-ID: <sessionId>
{
"newPassword" : "<new password>",
"oldPassword" : "<old password>"
}
成功した要求は応答を返しません。失敗した要求はエラーを返します。

パスワードのリセット

パスワードは、有効期限が切れていたりパスワードを忘れた場合、リセットできます。パスワードをリセットするには、要求にセキュリティの答えを含める必要があります。

POST要求

パスワードをリセットするには、要求にセキュリティの答えを含めます。次のURIを使用します。
/public/core/v3/Users/ResetPassword
要求に次の情報を含めます。
フィールド
タイプ
必須
説明
userId
String
Informatica Intelligent Cloud ServicesのユーザーID。
securityAnswer
String
ユーザーのセキュリティの質問に対するセキュリティの答え。
newPassword
String
ユーザーの新しいパスワード。

POSTの例

パスワードをリセットするには、次の例のような要求を送信します。
POST <baseApiUrl>/public/core/v3/Users/ResetPassword
Content-Type: application/json
Accept: application/json
INFA-SESSION-ID: <sessionId>
{
"userId" : "5N9JGth6pRYfOGjGKv3Q2D",
"securityAnswer" : "Simba",
"newPassword" : "<password>"
}
成功した要求は応答を返しません。失敗した要求はエラーを返します。