Sie befinden sich hier:
Streamen von Daten der Echtzeit-Ereignisüberwachung
Mit der Echtzeit-Ereignisüberwachung können Sie von Salesforce veröffentlichte Standardereignisse abonnieren, um Aktivitäten in Ihrer Organisation zu überwachen. Sie können diese Daten über ein externes Datensystem Ihrer Wahl mit einem Pub/Sub-API-Client abonnieren oder Ereignisweiterleitungen verwenden, um die Echtzeitereignisse an Amazon EventBridge zu senden.
Erforderliche Editionen
| Verfügbar in Salesforce Classic (nicht in allen Organisationen verfügbar) und Lightning Experience. |
Verfügbarkeit: Enterprise, Unlimited und Developer Edition Hierfür sind Add-On-Abonnements für Salesforce Shield oder die Salesforce-Ereignisüberwachung erforderlich. |
Daten werden mithilfe eines Modells zum Veröffentlichen und Abonnieren gestreamt. Salesforce veröffentlicht Streaming-Daten in einem Ereignisabonnementkanal und Ihre Anwendung abonniert oder überwacht den Ereigniskanal, um die Daten nahezu in Echtzeit abzurufen. Streaming-Ereignisse werden bis zu drei Tage lang gespeichert. Die Streaming-Ereignisse der Echtzeit-Ereignisüberwachung werden nicht auf Ihre Plattformereignis-Zustellungszuteilung angerechnet. Es gelten einige Einschränkungen für den Systemschutz. Salesforce stellt beispielsweise maximal 50 Millionen Echtzeitereignisse pro Tag bereit.
Verwenden Sie Ereignisweiterleitungen, um Echtzeitereignisse an Amazon EventBridge zu senden, wo Sie die Ereignisse speichern und verarbeiten können.
Hier sind einige Beispiele.
| Ereignisobjekt | Anwendungsfall | Überlegungen |
|---|---|---|
| ApiEventStream | Ermitteln Sie, ob ein Benutzer vertrauliche Daten abfragt, beispielsweise Patentdatensätze. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| ApiAnomalyEvent | Verfolgen Sie Anomalien in der Art und Weise, wie Benutzer API-Aufrufe tätigen. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| BulkApiResultEvent | Verfolgen Sie es, wenn ein Benutzer die Ergebnisse einer Bulk-API- oder Bulk-API-2.0-Anforderung herunterlädt. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| ConcurLongRunApexErrEvent | Ermitteln Sie Fehler, die auftreten, wenn eine Organisation die Apex-Obergrenze für gleichzeitige lange Ausführungen überschreitet. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| CredentialStuffingEvent | Verfolgen Sie Ereignisse, bei denen sich ein Benutzer während eines identifizierten Credential-Stuffing-Angriffs erfolgreich bei Salesforce anmeldet. Credential-Stuffing bezieht sich auf groß angelegte automatisierte Anmeldeanforderungen mit gestohlenen Benutzeranmeldeinformationen. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| FileEvent | Ermittelt dateibezogene Ereignisse, beispielsweise wenn ein Benutzer eine Datei herunterlädt. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| LightningUriEventStream | Ermitteln Sie, wann ein Benutzer in Lightning Experience einen Datensatz erstellt, aufruft, aktualisiert oder löscht, der sensible Daten enthält. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| ListViewEventStream | Ermitteln Sie, wann ein Benutzer die Listenansichtsdaten mittels Salesforce Classic, Lightning Experience oder der API aufruft, aktualisiert oder exportiert. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| LoginAsEventStream | Ermitteln Sie, wann sich ein Salesforce-Administrator als ein anderer Benutzer anmeldet, und verfolgen Sie die Aktivitäten des Administrators. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| LoginEventStream | Ermitteln Sie, wann ein Benutzer versucht, sich unter bestimmten Bedingungen anzumelden, beispielsweise über einen nicht unterstützten Browser oder über eine IP-Adresse, die sich außerhalb des Unternehmensbereichs befindet. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| LogoutEventStream | Ermitteln Sie, wann sich ein Benutzer durch Klicken auf Abmelden auf der Salesforce-Benutzeroberfläche von Salesforce abmeldet. | Das Objekt ist für alle Kunden verfügbar. |
| MobileEmailEvent | Verfolgen Sie die E-Mail-Aktivität Ihrer Benutzer in einer mobilen Salesforce-Anwendung. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung und der erhöhten Sicherheit der mobilen Anwendung verfügbar. |
| MobileEnforcedPolicyEvent | Verfolgen Sie die Durchsetzung von Ereignissen der Richtlinie für erhöhte Sicherheit in einer mobilen Salesforce-Anwendung. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung und der erhöhten Sicherheit der mobilen Anwendung verfügbar. |
| MobileScreenshotEvent | Verfolgen Sie die Screenshots Ihrer Benutzer in einer mobilen Salesforce-Anwendung. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung und der erhöhten Sicherheit der mobilen Anwendung verfügbar. |
| MobileTelephonyEvent | Verfolgen Sie die Anrufe und SMS-Nachrichten Ihrer Benutzer in einer mobilen Salesforce-Anwendung. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung und der erhöhten Sicherheit der mobilen Anwendung verfügbar. |
| PermissionSetEvent | Ermitteln Sie Berechtigungszuweisungsänderungen in Berechtigungssätzen und Berechtigungssatzgruppen. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| ReportAnomalyEvent | Verfolgen Sie Anomalien bei der Ausführung oder dem Export von Berichten durch Benutzer. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| ReportEventStream | Ermitteln Sie, wann ein Benutzer einen Bericht erstellt, ausführt, aktualisiert oder exportiert, der sensible Daten enthält. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| SessionHijackingEvent | Verfolgen Sie Ereignisse, bei denen nicht autorisierte Benutzer die Sitzung eines Salesforce-Benutzers mithilfe eines gestohlenen Sitzungskennzeichners übernehmen. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
| UriEventStream | Ermitteln Sie, wann ein Benutzer in Salesforce Classic einen Datensatz erstellt, aufruft, aktualisiert oder löscht, der sensible Daten enthält. | Das Objekt ist nur in der Echtzeit-Ereignisüberwachung verfügbar. |
Weitere Informationen zum Erstellen von Anwendungen, die Streaming-Datenkanäle überwachen, finden Sie im Pub/Sub API Developer Guide.
Einen schnellen Einstieg in das Abonnieren von Streaming-Ereignissen finden Sie im Pub/Sub API Developer Guide im Java Quick Start for Publishing and Subcribing Events (Java-Schnelleinstieg zum Veröffentlichen und Abonnieren von Ereignissen). Im Schnelleinstieg wird gezeigt, wie Sie ein Plattformereignis mit einem Java-Client abonnieren. Führen Sie die Schritte aus und stellen Sie den Abonnementkanal für ein Echtzeitereignis bereit.
Eine Referenzdokumentation über die standardmäßigen Plattformereignisse und die entsprechenden großen Objekte finden Sie unter Real-Time Event Monitoring Objects im Platform Events Developer Guide.

