Loading
Ställa in och bibehålla din Salesforce-organisation
Att tänka på vid användning av händelseövervakning

Att tänka på vid användning av händelseövervakning

Tänk på detta när du konfigurerar och använder händelseövervakning i realtid.

Versioner som krävs

Tillgängligt i både Salesforce Classic (inte tillgängligt i alla organisationer) och Lightning Experience.

Tillgängliga i: Enterprise, Unlimited och Developer Edition

Kräver tilläggsprenumerationerna Salesforce Shield eller Salesforce Event Monitoring.

Salesforce Classic versus Lightning Experience

Vissa händelser gäller endast för Salesforce Classic eller Lightning Experience.

Följande objekt har endast stöd för Salesforce Classic:

  • URIEvent
  • URIEventStream

Följande objekt har endast stöd för Lightning Experience:

  • LightningUriEvent
  • LightingUriEventStream
Anteckning
Anteckning

Objekt för händelseövervakning i realtid innehåller ibland känsliga data. Tilldela objektbehörigheter till händelser i realtid enligt profiler eller behörighetsuppsättningar.

Transaktionssäkerhet

  • Med transaktionssäkerhet kan du skapa policyer med antingen Villkorsbyggaren eller Apex kod.
  • Transaktionssäkerhetspolicyer har stöd för både standardobjekt och egna objekt.
  • Åtgärden för flerfaktorsautentisering är inte tillgänglig i Salesforce-mobilappen, Lightning Experience eller via API för några händelser. Åtgärden Blockera används istället. Till exempel, om en policy för flerfaktorsautentisering utlöses för en listvy som utförs via API, blockerar Salesforce API-anropet.
  • Ett värde på 0 för fältet RowsProcessed i ett objekt (till exempel ApiEvent) indikerar ett en sökfråga har utförts och att ingenting har returnerats. Detta scenario är möjligt om en användare inte har rätt behörigheter för en datarad eller om sökfrågan inte returnerar resultat. I detta fall är fältet QueriedEntities tomt.
  • Låt säga att du skapar både en Apex-policy och en policy från Villkorsbyggaren för samma händelse. Du specificerar även samma åtgärd (Blockera eller flerfaktorsautentisering) för båda policyerna. I detta fall körs Apex-policyn innan policyn från VIllkorsbyggaren. Fältet PolicyId för händelsen reflekterar den senaste policyn som kördes och utlöstes.
  • Det går inte att använda samma Apex-klass för policyer med samma händelse. När du skapar en Apex-policy med Villkorsbyggaren kan listan över tillgängliga Apex-klasser skilja sig åt baserat på de policyer som du redan skapat.
  • Låt säga att du aktiverar en transaktionssäkerhetspolicy för en händelse där åtgärden är Inga. Som ett resultat av detta utlöses inte policyn när en händelse uppfyller policyvillkoren. Dessa händelsefält fylls dock fortfarande i:
    • EvaluationTime—Tiden det tog för policyn att utvärderas.
    • PolicyOutcome—Satt till NoAction.
    • PolicyId—Satt till null.

Rekommenderad användning av händelseobjekt

Objekt för händelseövervakning i realtid har tre primära användningsområden: strömmande data, lagra data och tillämpa policyer för data. Men dessa användningsområden gäller inte för alla objekt. Här är en guide om vilka objekt som är tillgängliga för varje användningsfall. För mer information, se Strömma och lagra händelsedata.

Strömma Lagring Policy
ApiEventStream ApiEvent ApiEvent
LightningUriEventStream LightningUriEvent ej tillämpligt
ListViewEventStream ListViewEvent ListViewEvent
LoginAsEventStream LoginAsEvent ej tillämpligt
LoginEventStream LoginEvent LoginEvent
LogoutEventStream LogoutEvent ej tillämpligt
ReportEventStream ReportEvent ReportEvent
UriEventStream UriEvent ej tillämpligt
Anteckning
Anteckning Plattformshändelser för händelsebevakning i realtid är inte ett system med registrerad användaraktivitet. De är en källa till sanning men händelsemeddelanden är inte alltid tillgängliga eller garanterade. För mer pålitlig datalagring, använd Lagringshändelser för händelseövervakning i realtid.
 
Laddar
Salesforce Help | Article