DefaultSecurityFilter-Objekt (Modell-Designer)
Verweist auf das Attribut, das als Filter für die Entität verwendet wird, wenn keine SecurityFilters-Auflistung vorhanden ist. Sicherheitsfilter sind möglicherweise nicht vorhanden, weil sie nicht definiert wurden oder weil der Benutzer nicht über die Berechtigung verfügt, auf sie zuzugreifen. Der Standardsicherheitsfilter wird der Abfrage beim Ausführen einer beliebigen Abfrage hinzugefügt, die auf die Entität verweist, selbst wenn indirekt auf die Entität verwiesen wird (z. B. über eine Rolle).
Eigenschaften
Name |
Kardinalität |
Typ |
Beschreibung |
---|---|---|---|
1 |
Object |
Verweis auf das Attribut, das als Filter für die Entität angewendet werden soll. Es können nur Attribute verwendet werden, für die IsFilter = True gilt. |
Hinweise
Mit einem Standardsicherheitsfilter werden die Daten definiert, die Benutzern in der Standardeinstellung angezeigt werden.
Beim Anwenden eines Sicherheitsfilters empfiehlt es sich, einen Standardsicherheitsfilter zu erstellen, wenn Sie möchten, dass einige Daten von allen Benutzern angezeigt werden können, selbst wenn sie nicht über Berechtigungen für einen Filter in der SecurityFilters Collection verfügen.
Wenn der SecurityFilters Collection Filterattribute zugewiesen werden und die Modellelementsicherheit aktiviert ist, können Benutzer, die nicht über Berechtigungen für diese Filter verfügen, die Daten erst anzeigen, wenn der DefaultSecurityFilter-Eigenschaft ein Attribut zugewiesen wird.
Siehe auch