Loading
Sicherheitsprüfungen für OmniStudio

Sicherheitsprüfungen für OmniStudio

Die Sicherheitsprüfungen für OmniStudio erzwingen eine strengere Validierung von Zugriff und Berechtigungen. Durch diese Überprüfungen wird sichergestellt, dass Benutzer, einschließlich Gastbenutzern, authentifizierten und nicht authentifizierten Benutzern, über den entsprechenden Zugriff auf Objekte und Felder verfügen, die in OmniStudio-Komponenten verwendet werden.

Feldebenensicherheitsanforderungen für die Standardlaufzeit

Die Standardlaufzeit erzwingt die Feldebenensicherheit strenger als die Laufzeit für verwaltete Pakete. Wenn Sie LWC-Kompilierungsfehler und Probleme mit der Sichtbarkeit von Komponenten vermeiden möchten, müssen Sie für alle Benutzerprofile, auf denen OmniStudio-Komponenten ausgeführt werden, explizit Berechtigungen auf Feldebene für diese OmniStudio-Objekte erteilen:

Objekt Erforderliche FLS
Omniprozess-Kompilierung Lesen, Bearbeiten
Omni-Datentransformationen Lesen
OmniScript Saved Sessions (Von OmniScript gespeicherte Sitzungen) Lesen, Bearbeiten

Diese Anforderungen gelten für die Standardlaufzeit und sind von den unten beschriebenen Kennzeichnungen für Sicherheitsfunktionen getrennt.

Diese Funktionskennzeichnungen steuern die OmniStudio-Sicherheitsprüfungen. Die Sicherheitsprüfungen werden nur angewendet, wenn die Kennzeichnung aktiviert ist.

  • ApexClassCheck: Erfordert, dass Benutzer für Remote-Aktionen, die über OmniScripts oder FlexCards aufgerufen werden, über expliziten Apex-Klassenzugriff verfügen. Entsprechende Informationen finden Sie unter Hinzufügen einer Apex-Klassenberechtigungsprüfung.
  • EnforceDMFLSAndDataEncryption: Erzwingt automatisch die Objekt- und Feldebenensicherheit für alle Datenzuordnungen. Benutzer ohne die Berechtigung "View Encrypted Data" können verschlüsselte Felder nicht im Nur-Text-Format anzeigen. Entsprechende Informationen finden Sie unter Sicherheit für OmniStudio-Datenzuordnungen und -Integrationsverfahren.
  • EnableQueryWithFLS: Erzwingt die Sprachausgabe für alle Salesforce Object Search Language-Abfragen (SOSL) und Salesforce Object Query Language-Abfragen (SOQL) innerhalb von FlexCards und stellt so sicher, dass die Benutzerberechtigungen bei der Datensichtbarkeit berücksichtigt werden. Entsprechende Informationen finden Sie unter Einrichten einer Datenquelle auf einer FlexCard.

An diesen zuvor angekündigten Sicherheitskennzeichnungen gibt es keine Verhaltensänderungen. Durch ihre Aktivierung wird weiterhin die konsistente Erzwingung von Datenzugriffs- und Sicherheitskontrollen in OmniStudio-Komponenten unterstützt.

Aktivieren dieser OmniStudio-Sicherheitskennzeichnungen:

  1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Omni-Interaktionskonfiguration ein und wählen Sie dann Omni-Interaktionskonfiguration aus.
  2. Klicken Sie auf Neue Omni-Interaktionskonfiguration.
  3. Geben Sie im Feld Bezeichnung den Namen der Kennzeichnung genau wie oben gezeigt ein. Beispiel: ApexClassCheck. Das Feld Name wird automatisch über die Bezeichnung ausgefüllt.
  4. Geben Sie im Feld Wert true ein. Beim Wert wird nicht zwischen Groß- und Kleinschreibung unterschieden.
Wichtig
Wichtig In der Woche vom 2. Februar 2026 aktiviert Salesforce standardmäßig die Einstellungen ApexClassCheck, EnforceDMFLSAndDataEncryption und EnableQueryWithFLS, um die Organisationssicherheit zu erhöhen. Überprüfen und bereiten Sie Ihre Konfiguration auf einen nahtlosen Übergang vor und verhindern Sie potenzielle Serviceunterbrechungen.
 
Laden
Salesforce Help | Article