期限切れパスワードのEメール送信

When migrating to eSuite, you may choose to take the opportunity to ensure all customers update their account password, this is a useful exercise in the event that you have upgraded your password complexity rules over time.

概要

UserExpiredPassword APIを使用し、eSuiteに登録済みのメールアドレスにメールを送信することで、お客様ののパスワードをリセットをします。

リクエスト

UserExpiredPasswordリクエストは、サーバーサイドからのみ作成できます。サーバーサイドのリクエストは、ホストされているeSuiteページへのリンクを含むEメールを生成します。

詳細は以下の通りです:

C#

[csharp] using (eDeveloperClient client = new eDeveloperClient())
{
var request = new UserExpiredPasswordRequest()
{
clientId = 433,
apiPassword = "sN?67oS=cE",
emailAddress = "john.smith@mppglobal.com"
};

var response = client.UserExpiredPassword(request);
}
[/csharp]

リクエストパラメータ

次の表は、UserExpiredPasswordに渡す必要がある引数、及び必須引数の識別を以下に示します。

名称 データータイプ 説明 必須か 値の例
ClientID Integer eSuiteによってインテグレーションを一意に識別して提供されます。 Yes 433
Apipassword String eSuiteの一意のパスワード Yes sN?67oS=cE
Guid String 認証のコールから得られたセッションID Yes*  sN?67oS=cE
ClientUserId String サードパーティの認証システムによって顧客アカウントに割り当てられた一意の識別子 Yes* 000001
EmailAddress String eSuiteプラットフォームにお客様がアカウントを登録したアドレス Yes* john.smith@mppglobal.com