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

リアルタイムイベント監視の使用に関する考慮事項

リアルタイムイベント監視の設定および使用時には次の考慮事項に留意してください。
使用可能なインターフェース: Salesforce Classic および Lightning Experience
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition

Salesforce Shield または Salesforce Event Monitoring アドオンサブスクリプションが必要です。


Salesforce Classic と Lightning Experience の比較

Salesforce Classic または Lightning Experience のみに適用されるイベントがあります。

次のオブジェクトは Salesforce Classic のみをサポートします。
  • URIEvent
  • URIEventStream
次のオブジェクトは Lightning Experience のみをサポートします。
  • LightningUriEvent
  • LightingUriEventStream

リアルタイムイベント監視オブジェクトには機密データが含まれる場合があります。適宜プロファイルまたは権限セットでリアルタイムイベントにオブジェクト権限を割り当てます。

メモ

拡張トランザクションセキュリティ

  • 拡張トランザクションセキュリティを使用すると、条件ビルダーまたは Apex コードを使用してポリシーを作成できます。
  • 拡張トランザクションセキュリティポリシーは標準オブジェクトとカスタムオブジェクトの両方をサポートします。
  • Salesforce モバイルアプリケーション、Lightning Experience、または API 経由の場合、イベントで多要素認証アクションは使用できません。代わりに、ブロックアクションが使用されます。たとえば、API 経由で実行されたリストビューで多要素認証ポリシーがトリガされた場合、Salesforce はその API コールをブロックします。
  • オブジェクト (ApiEvent など) の RowsProcessed 項目の値が 0 の場合、クエリが実行されて何も返されなかったことを示します。このシナリオは、データ行に対する適切な権限がユーザにないか、クエリが結果を返さない場合に発生することがあります。この場合、QueriedEntities 項目は空です。
  • たとえば、同じイベントで Apex と条件ビルダーポリシーの両方を作成するとします。両方のポリシーで同じアクション (ブロックまたは多要素認証) も指定します。この場合、Apex ポリシーは条件ビルダーポリシーより前に実行されます。イベントの PolicyId 項目は、実行およびトリガされた最後のポリシーを反映します。
  • 同じイベントが含まれるポリシーで同じ Apex クラスを使用することはできません。条件ビルダーを使用して Apex ポリシーを作成する場合、使用可能な Apex クラスのリストはすでに作成しているポリシーによって異なる場合があります。
  • たとえば、アクションが None のイベントのトランザクションセキュリティポリシーを有効化するとします。結果として、イベントがポリシー条件を満たす場合、ポリシーはトリガされません。ただし、次のイベント項目は引��続き入力されます。
    • EvaluationTime — ポリシーが評価されるのに要した時間。
    • PolicyOutcomeNoAction に設定されます。
    • PolicyIdnull に設定されます。

イベントオブジェクトの推奨される使用方法

リアルタイムイベント監視オブジェクトには、データのストリーミング、データの保存、データに基づくポリシーの適用という、3 つの主要な使用方法があります。ただし、これらの使用方法がすべてのオブジェクトに適用されるわけではありません。以下は、各使用事例で使用可能なオブジェクトに関する指針です。詳細は、「イベントデータのストリーミングと保存」を参照してください。

ストリーミング ストレージ ポリシー
ApiEventStream ApiEvent ApiEvent
LightningUriEventStream LightningUriEvent なし
ListViewEventStream ListViewEvent ListViewEvent
LoginAsEventStream LoginAsEvent なし
LoginEventStream LoginEvent LoginEvent
LogoutEventStream LogoutEvent なし
ReportEventStream ReportEvent ReportEvent
UriEventStream UriEvent なし

リアルタイムイベント監視プラットフォームイベントは、ユーザの活動を記録するシステムではありません。これは信頼できる情報源ですが、イベント通知は常に利用できるとは限らず、保証もありません。より信頼性の高いデータストレージを構築するには、リアルタイムイベント監視ストレージイベントを使用してください。

メモ