Die Transaktionssicherheit nutzt Ressourcenmessung, um die bösartige oder unbeabsichtigte Monopolisierung gemeinsamer Ressourcen der mandantenfähigen Plattform zu unterbinden. Die Messung verhindert, dass für Auswertungen der Transaktionssicherheitsrichtlinie zu viele Ressourcen verwendet werden, was sich negativ auf Ihre Salesforce-Organisation auswirken kann.
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.
Salesforce misst Transaktionssicherheitsrichtlinien auf eine einheitliche Ressourcennutzung. Wenn eine Richtlinienanforderung nicht innerhalb von drei Sekunden bearbeitet werden kann, führt dies zu einer Notfallsperre und der Zugriff wird blockiert. Die Transaktionssicherheit implementiert die Messung, indem sie die Richtlinienausführung begrenzt. Wenn die verstrichene Ausführungszeit drei Sekunden überschreitet, wird die Anfrage des Benutzers abgelehnt.
Im folgenden Beispiel wird beschrieben, wie die Messung funktioniert. Angenommen, Ihre Organisation hat vier "LoginEvent"-Richtlinien mit einer Benachrichtigungsaktion eingerichtet. Ein Benutzer löst jede Richtlinie aus. Die ersten drei werden innerhalb von drei Sekunden ausgeführt, bei der endgültigen Richtlinie wird die Obergrenze von drei Sekunden jedoch überschritten. Die Transaktionssicherheit stoppt die Verarbeitung der Richtlinien und setzt eine Notfallsperre, wodurch die Anmeldeanforderung des Benutzers blockiert wird. Da die Richtlinienauswertungen nicht abgeschlossen wurden, wird keine Benachrichtigung versendet.
Umgehen der messungsbasierten Blockierung
Legitime Prozesse mit langen Ausführungszeiten, etwa Massen-API-Aufrufe, können dazu führen, dass die Anforderungen der Transaktionssicherheitsrichtlinie länger als die zur Verfügung stehende Zeit dauern. In diesen Fällen wird die Messung initiiert und die Aktion des Benutzers blockiert.
Wenn Sie diese Situation regelmäßig erleben, können Sie mithilfe des Felds bypassMeteringBlock im Metadatentyp "EventSetting" verhindern, dass die Messung Benutzeraktionen blockiert. Wenn in allen Ihren Transaktionssicherheitsrichtlinien keine Aktion angegeben ist, wird durch die Messung die Ausführung von Benutzervorgängen nicht blockiert. Wenn die Messung erfolgt, werden keine Richtlinienbenachrichtigungen gesendet. Richtlinien mit Blockaktionen werden nach wie vor blockiert, wenn sie ausgelöst werden.
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.
Laden
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.