Loading
Verwalten von Benutzern und Datenzugriff
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          Überlegungen zur Einschränkungsregel

          Überlegungen zur Einschränkungsregel

          Beachten Sie beim Verwenden von Einschränkungsregeln die folgenden Überlegungen und Einschränkungen.

          Erforderliche Editionen

          Verfügbarkeit: Lightning Experience
          Verfügbarkeit: Enterprise, Performance, Unlimited und Developer Edition

          Verfügbare Objekte

          • Bevor Sie Einschränkungsregeln erstellen, wird empfohlen, dass Sie Salesforce Classic für Ihre Organisation deaktivieren. Salesforce kann nicht garantieren, dass Einschränkungsregeln für Endbenutzer in Salesforce Classic wie vorgesehen funktionieren.
          • Einschränkungsregeln sind für benutzerdefinierte Objekte, externe Objekte, Verträge, Ereignisse, Aufgaben, Arbeitszeitblätter und Arbeitszeitblatt-Einträge verfügbar.
          • Wenn in Kalendern die Zugriffsebene "Details anzeigen" ausgewählt ist, können Benutzer den Betreff aller Ereignisse anzeigen, unabhängig davon, welche Einschränkungsregeln erstellt wurden. Weitere Informationen finden Sie in der Salesforce-Hilfe unter Freigeben Ihres Kalenders in Lightning Experience.

          Anwendbare Funktionen

          • Einschränkungsregeln werden auf die folgenden Salesforce-Funktionen angewendet:
            • Links
            • Listenansichten
            • Suchfelder
            • Datensätze
            • Themenlisten
            • Berichte
            • Suche
            • SOQL
            • SOSL
          • Einschränkungsregeln unterstützen benutzerdefinierte Auswahllistenwerte in Datensatz- und Benutzerkriterien. Wenn Sie einen benutzerdefinierten Auswahllistenwert löschen, der in einer Einschränkungsregel verwendet wurde, funktioniert die Regel nicht mehr wie erwartet.
          • Verwenden Sie anstelle von Themenlisten für Aktivitäten wie "Offene Aktivitäten" oder "Aktivitätsverlauf" die Aktivitätszeitachse. Einschränkungsregeln, die für Aufgaben und Ereignisse erstellt wurden und Felder enthalten, die in den Objekten "OpenActivity" und "ActivityHistory" nicht vorhanden sind, funktionieren in Themenlisten für Aktivitäten nicht. Dieses Verhalten gilt unabhängig davon, ob sich die Listen in Nachschlageobjekten, verwandten Objekten oder einem anderen Kontext befinden.
          • Falls Einschränkungsregeln angewendet werden, kann es in den Themenlisten "Offene Aktivitäten" und "Aktivitätsverlauf" sein, dass weniger als 50 Datensätze angezeigt werden, wenn mehr Aktivitäten vorhanden sind, auf die der Benutzer Zugriff hat. Dieses Verhalten tritt auf, da in diesen Listen maximal 50 Datensätze angezeigt und Einschränkungsregeln danach angewendet werden. Dieses Verhalten bezieht sich auf das bekannte Problem Limit of 50 records visible in Related List View (Maximal 50 Datensätze in der Themenlistenansicht sichtbar).
          • Nachdem Einschränkungsregeln angewendet wurden, können Benutzer weiterhin Datensätze anzeigen, auf die sie zuvor über die Tastenkombinationen für die globale Suche zugreifen konnten. Benutzer können nicht durch Klicken auf den Datensatznamen auf den Datensatz zugreifen und es wird ein Fehler angezeigt.
          • Benutzer können die Ereignisse ihrer nachgeordneten Mitarbeiter in den Kalendern anzeigen, selbst wenn für die Benutzer eine aktive Einschränkungsregel angewendet ist.
          • Wenn ein Benutzer mit dem Chatter-Publisher einen Ereignis- oder Aufgabendatensatz erstellt, ist der Datensatzname im zugehörigen Chatter-Post sichtbar. Die Sichtbarkeit dieser Datensatznamen wird durch Einschränkungsregeln nicht eingeschränkt.
          • Benutzer sind nicht in der Lage, Datensätze zu duplizieren, die auf einen Datensatz verweisen, den sie aufgrund einer Einschränkungsregel nicht anzeigen können. Sie verfügen beispielsweise über eine Einschränkungsregel, die einen Benutzer daran hindert, einen bestimmten Datensatz anzuzeigen, und der Benutzer versucht, einen Auftragsdatensatz zu duplizieren, der per Nachschlagevorgang auf den Vertragsdatensatz verweist. Dem Benutzer wird ein Fehler angezeigt, wodurch die Duplizierung fehlschlägt.
          • Einschränkungsregeln werden für im Systemmodus ausgeführte Codes nicht angewendet.
          • Benutzer mit der Berechtigung "Alle Datensätze anzeigen" oder "Alle Daten anzeigen" können alle Datensätze anzeigen, unabhängig von den Einschränkungsregeln. Benutzer mit der Berechtigung "Alle Datensätze ändern" oder "Alle Daten modifizieren" können alle Datensätze anzeigen, bearbeiten und löschen, unabhängig von den Einschränkungsregeln.
          • Ein Benutzer, auf den eine Einschränkungsregel angewendet wurde, findet möglicherweise nicht alle möglichen Treffer bei der Suche nach einem Datensatz. Aus Leistungsgründen wird bei der Suche die Anzahl der Suchergebnisse begrenzt. Der vom Benutzer gesuchte Datensatz kann außerhalb dieser Grenzen liegen. Unter Wie die Suchüberfrachtung die Suchergebnisse beeinflusst erfahren Sie, wie Sie Ihre Suchen anpassen, um optimale Ergebnisse zu erzielen.
          • Das Objekt UserRecordAccess berücksichtigt nicht, ob der Zugriff eines Benutzers aufgrund einer Einschränkungsregel blockiert wird. Wenn der Zugriff eines Benutzers blockiert wird, obwohl in den Abfrageergebnissen der Status angegeben ist, dass er Zugriff haben sollte, überprüfen Sie, ob eine Einschränkungsregel für das Objekt den Zugriff des Benutzers verhindert.
          • Wenn Themenlisten oder Berichte nach einem Objekt mit aktiven Einschränkungsregeln sortiert oder gruppiert werden, werden Benutzern nur Zeilen für die Datensätze angezeigt, auf die sie Zugriff haben.

          Erstellen von Einschränkungsregeln

          • Sie können bis zu zwei Einschränkungsregeln pro Objekt in der Enterprise und Developer Edition und bis zu fünf Einschränkungsregeln pro Objekt in der Performance und Unlimited Edition erstellen.
          • Erstellen Sie nur eine Einschränkungs- oder Begrenzungsregel pro Objekt und Benutzer. Für ein bestimmtes Objekt kann das Feld "Benutzerkriterien" für einen bestimmten Benutzer demnach nur bei höchstens einer Einschränkungs- oder Begrenzungsregel als "true" ausgewertet werden.
          • Durch das Erstellen einer Einschränkungsregel für ein Objekt wird der Zugriff auf dessen untergeordnete Objekte nicht automatisch eingeschränkt. Wenn Sie beispielsweise eine Einschränkungsregel für das Objekt "Vertrag" erstellen, wird der Zugriff für Notizen, die den betroffenen Vertragsdatensätzen zugeordnet sind, nicht geändert. Zum Schutz dieser untergeordneten Objekte müssen Sie andere Freigabemechanismen verwenden.
          • Mit dem Feld "Datensatzkriterien" können Sie auf das Feld eines anderen Objekts verweisen. Beispiele finden Sie unter Beispielszenarien für Einschränkungsregeln.
          • Wenn Sie in den Datensatzkriterien auf IDs verweisen, verwenden Sie 15-stellige IDs anstelle von 18-stelligen IDs.
          • In den Datensatzkriterien der Regel können Sie nicht auf Felder im übergeordneten Objekt verweisen. Wenn Sie beispielsweise eine Regel für das Objekt "Aufgabe" erstellen, können die Datensatzkriterien nicht auf ein Feld im übergeordneten Objekt "Aktivität" verweisen.
          • Die folgenden Datentypen werden in den Feldern "Benutzerkriterien" und "Datensatzkriterien" unterstützt:
            • boolean
            • date
            • dateTime
            • double
            • int
            • reference
            • string
            • time
            • Einzelne Auswahlliste
            Hinweis
            Hinweis Durch Kommas getrennte ID- oder Zeichenfolgenwerte werden im Feld "Datensatzkriterien" unterstützt.
          • Einschränkungsregeln unterstützen nur den Operator GLEICH. Die Verwendung der Operatoren AND und OR wird nicht unterstützt.
          • Die Verwendung von Formeln wird nicht unterstützt.
          • Erstellen Sie keine Regeln für "Event.IsGroupEvent", womit angegeben wird, ob für das Ereignis eingeladene Teilnehmer vorhanden sind.
          • Sie können ein Änderungsset oder ein entsperrtes Paket verwenden, um Einschränkungsregeln von einer Organisation in eine andere zu verschieben.
          • Einige IDs sind für Ihre Salesforce-Organisation spezifisch, beispielsweise die Rolle, der Datensatztyp oder Profil-IDs. Wenn Sie diese IDs in die Felder "Benutzerkriterien" oder "Datensatzkriterien" aufnehmen, sollten Sie diese Überlegung beim Bereitstellen von Regeln zwischen Sandbox-Instanzen oder in einer Produktionsorganisation berücksichtigen. Sie müssen diese IDs in der Zielorganisation ändern, wenn die Einschränkungsregeln ursprünglich an einer anderen Stelle erstellt wurden.
          • Wenn Sie auf das Inhaberfeld verweisen, müssen Sie in Ihrer Syntax den Objekttyp angeben. Beispielsweise kann das Feld "Inhaber" in einem Ereignisobjekt einen Benutzer oder eine Warteschlange enthalten, aber Warteschlangen werden in Einschränkungsregeln nicht unterstützt. Es ist also notwendig, in der Syntax für Datensatzkriterien die Option "Inhaber: Benutzer" anzugeben, wenn der Filter nur Benutzer zulassen soll.

          Einschränkungsregeln und externe Objekte

          Diagramm, das zeigt, dass Einschränkungsregeln ein Filter für externe Datensatzfelder sind, was bei der Kombination zu gefilterten Datensätzen führt.
          • Nur externe Objekte, die mit Salesforce Connect erstellt wurden: OData 2.0-, OData 4.0- und organisationsübergreifende Adapter unterstützen Einschränkungsregeln.
          • Die mit dem organisationsübergreifenden Adapter erstellten externen Objekte unterstützen die Suche oder SOSL nicht, wenn eine Regel auf einen Benutzer angewendet wird. Salesforce gibt nur Suchergebnisse zurück, die mit den zuletzt angezeigten Datensätzen übereinstimmen.
          • Mit dem benutzerdefinierten Salesforce Connect-Adapter erstellte externe Objekte werden nicht unterstützt.
          • Die Datensatzdaten externer Objekte werden außerhalb von Salesforce gespeichert. Administratoren sind dafür verantwortlich, dass Regeln, die sie für externe Objekte erstellen, sich nicht negativ auf die Leistung in Salesforce oder im externen System auswirken.
            Wichtig
            Wichtig
            • Das Bearbeiten oder Löschen einer Einschränkungsregel für ein externes Objekt führt zu einem zusätzlichen Datenbankaufruf, was die anfallenden Gebühren erhöhen kann, wenn für die externe Datenquelle pro Aufruf abgerechnet wird.
            • Wenn die Suche nach externen Objektdatensätzen aktiviert ist, sind für jede Suche zusätzliche Datenbankaufrufe erforderlich. Vermeiden Sie zusätzliche Gebühren, indem Sie die Suche nach externen Objektdatensätzen deaktivieren.
            Wie bei allen Einschränkungsregeln empfiehlt es sich, nur Objektfelder zu verwenden, die indiziert sind, insbesondere in Bezug auf die Datensatzkriterien.
          • Die Verwendung externer IDs in Datensatzkriterien wird nicht unterstützt.
          • Einschränkungsregeln für externe Objekte umfassen keine organisationsweiten Standardeinstellungen oder Freigabemechanismen.
          • Externe Objekte werden nicht im Objekt-Manager angezeigt. Wenn Sie zu einem externen Objekt navigieren möchten, geben Sie unter "Setup" im Feld "Schnellsuche" den Text Externe Datenquellen ein und wählen Sie dann Externe Datenquellen aus. Wählen Sie ein externes Objekt aus der Listenansicht auf dieser Seite aus.
          • Es wird empfohlen, die Suche für externe Objekte zu deaktivieren.
          Hinweis
          Hinweis Externe Objekte finden Sie auch in der Liste der zuletzt verwendeten Objekte unter "Setup".

          Überlegungen zur Leistung

          • Einschränkungsregeln wurden entwickelt, um die Freigabeanforderungen leistungsstark zu unterstützen. Ihr Datenvolumen und Ihre Architektur sind auch Faktoren bei der Regelleistung.
          • Um die Auswirkungen einer Regel auf die Leistung zu testen, übertragen Sie die Datensatzkriterien an Ihren gewünschten API-Client und führen Sie die Abfrage aus. Wenn die Regel für einen bestimmten Benutzer schnell ist, wird sie wahrscheinlich effizient ausgeführt. Fügen Sie für Objekte mit großen Datenvolumen zwischen 3 und 5 Prozent Overhead zur Leistung des Datensatzfilters hinzu.
          • Ist sie nicht leistungsstark, isolieren Sie das Feld, das die Leistung verlangsamt. Wenden Sie sich an den Salesforce-Kundensupport, damit das Feld indiziert wird.
           
          Laden
          Salesforce Help | Article