この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

UserProvisioningLog クラス

送信ユーザープロビジョニング要求を監視するためのメッセージを記述するメソッドを提供します。

名前空間

UserProvisioning

次の例では、プロビジョニング要求でサードパーティシステムに送信されるユーザーアカウント情報を UserProvisioningLog オブジェクトに書き出します。

1String inputParamsStr = 'Input parameters: uprId=' + uprId + ', 
2endpointURL=' + endpointURL + ', adminUsername=' + adminUsername + ', ​
3email=' + email + ', username=' + username + ', defaultPassword=' + defaultPassword + ', ​
4defaultRoles =' + defaultRoles;
5UserProvisioning.UserProvisioningLog.log(uprId, inputParamsStr);

UserProvisioningLog のメソッド

UserProvisioningLog のメソッドは次のとおりです。すべてのメソッドが静的です。

log(userProvisioningRequestId, details)

ユーザープロビジョニング要求の進行状況を監視するために、エラーメッセージなど、特定のメッセージを記述します。

署名

public void log(String userProvisioningRequestId, String details)

パラメーター

userProvisioningRequestId
型: String
ユーザープロビジョニング要求の一意の識別子。
details
型: String
メッセージのテキスト。

戻り値

型: void

log(userProvisioningRequestId, status, details)

ユーザープロビジョニング要求の進行状況を監視するために、状況や詳細なエラーメッセージなど、特定の状況およびメッセージを記述します。

署名

public void log(String userProvisioningRequestId, String status, String details)

パラメーター

userProvisioningRequestId
型: String
ユーザープロビジョニング要求の一意の識別子。
status
型: String
現在の状況の説明。たとえば、サードパーティ API を呼び出すと、状況が invoke のようになります。
details
型: String
メッセージのテキスト。

戻り値

型: void

log(userProvisioningRequestId, externalUserId, externalUserName, userId, details)

特定のユーザーに関連付けられているユーザープロビジョニング要求の進行状況を監視するために、エラーメッセージなど、特定のメッセージを記述します。

署名

public void log(String userProvisioningRequestId, String externalUserId, String externalUserName, String userId, String details)

パラメーター

userProvisioningRequestId
型: String
ユーザープロビジョニング要求の一意の識別子。
externalUserId
型: String
対象システムのユーザーの一意の識別子。
externalUserName
型: String
対象システムのユーザーのユーザー名。
userId
型: String
要求を行うユーザーの Salesforce ID。
details
型: String
メッセージのテキスト。

戻り値

型: void