In der Datensatzlistenansicht können Benutzer mithilfe von Breadcrumbs und Filtern zu verschiedenen Teilmengen einer Tabelle navigieren. Sie können den Zugriff auf Teile der Tabelle beschränken, indem Sie aktive Links in Breadcrumbs einschränken oder Breadcrumbs und Filter für bestimmte Rollen unterdrücken.
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Mit einer Breadcrumb-Option kann ein Administrator die Basisansicht einer Datensatzliste steuern, die Benutzern angezeigt wird. Durch Hinzufügen einer festen Abfrage zum Argument für ein Modul kann ein Administrator verhindern, dass Benutzer ihre Ansicht über einen angegebenen Startpunkt hinaus erweitern. Das Argument für diese feste Abfrage wird geschrieben als &sysparm_fixed_query=active=true. Ein Anwendungsfall für diese Abfrage besteht darin, zu verhindern, dass Benutzer mithilfe der Breadcrumbs von einer Liste offener Incidents zu einer Liste aller Incidents wechseln. Wenn Benutzer auswählen , können sie eine Liste offener (aktiv=wahr) Incidents anzeigen und filtern.
Hinweis: Eine neue Erstellungs-ACL ermöglicht es allen Anwendern, standardmäßig Filter zu speichern. Dadurch werden vorhandene anwenderdefinierte ACLs überschrieben, wenn Administratoren den Filterzugriff einschränken. Die neue ACL gewährt allen Anwendern standardmäßig Zugriff auf das Feld Anwender und Zugriff auf das Feld Gruppe nur, wenn Anwender die Rolle „filter_group“ haben und sich in der aktuell ausgewählten Gruppe befinden.
Prozedur
-
Zeigen Sie auf das Anwendungsmenü, das das zu bearbeitende Modul enthält, und klicken Sie auf das Symbol zum Bearbeiten der Anwendung (Bleistift).
Um das Modul direkt zu öffnen, zeigen Sie darauf, und klicken Sie auf das Symbol zum Bearbeiten des Moduls (Bleistift).
-
Wählen Sie das zu bearbeitende Modul aus.
Wählen Sie beispielsweise Öffnenaus.
-
Wählen Sie im Abschnitt „ Link-Typ “ des Formulars „Modul“ für den Link-Typ die Option Liste der Datensätzeaus.
-
Löschen Sie den Filter „ Aktiv ist wahr “, falls vorhanden.
-
Fügen Sie &sysparm_fixed_query=active=true zum Feld Argumente hinzu, und aktualisieren Sie den Datensatz.
-
Navigieren zu und untersuchen Sie die Breadcrumbs.
Der Link
Active=true ist die breiteste Ansicht, die in der Liste der angezeigten offenen Incidents zulässig ist. Das Breadcrumb für „
Alle “ ist aufgrund der festen Abfrage kein Link.