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

ログアウトイベントトリガの作成

組織で LogoutEventStream オブジェクトを使用できる場合は、組織の UI からセキュリティログアウトイベントに応答する Apex トリガを作成できます。
使用可能なエディション: すべてのエディション

LogoutEventStream が有効になると、ユーザが UI からログアウトしたときに Salesforce がログアウトイベントを公開します。これらのイベントに登録するための Apex トリガを追加できます。その後、ログアウト時のカスタムロジックを実装できます。たとえば、ログアウト時にユーザのすべての更新トークンを呼び出すことができます。

タイムアウトの場合は LogoutEventStream オブジェクトが公開されません。例外は、組織で [セッションタイムアウト時に強制的にログアウト] 設定が有効になっているために、ユーザのセッションがタイムアウトになった後にユーザが自動的に組織からログアウトされた場合です。この場合はログアウトイベントが記録されます。ただし、ユーザがセッション中にブラウザを閉じた場合は、[セッションタイムアウト時に強制的にログアウト] 設定が有効になっているかどうかに関係なく、ログアウトイベントは記録されません。

  1. [設定] から [クイック検索] ボックスに「イベントマネージャ」と入力し、[イベントマネージャ] を選択します。
  2. ログアウトイベントの横にあるドロップダウンをクリックし、[ストリーミングを有効化] を選択します。
  3. ログアウトイベントに登録するための Apex トリガを作成します。

この例では、登録者はログアウト時にカスタムログアウトイベントレコードを挿入します。