---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Restrict filters and breadcrumbs with fixed queries

# Restrict filters and breadcrumbs with fixed queries {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

The record list view allows users to navigate to different subsets of a table using
breadcrumbs and filters. You can limit access to parts of the table by restricting active
links in breadcrumbs or by suppressing breadcrumbs and filters for specific
roles.

## Before you begin

Role required: admin

## About this task

A breadcrumb option enables an administrator to control the base view of a record
list presented to users. By adding a fixed query to the argument for a module, an
administrator can prevent users from expanding their view past a specified starting
point. The argument for this fixed query is written as
\&sysparm_fixed_query=active=true. A use case for this
query is to prevent users from using the breadcrumbs to switch a list of open
incidents to a list of all incidents. When users select IncidentOpen, they are limited to viewing and filtering a list of open
(active=true) incidents.  
Note:  
A new Create ACL allows all users to save filters by default. This overrides any custom ACLs in place if administrators are restricting filter access. The new ACL gives all users access to the User field by default, and access to the Group field only if users have the filter_group role and are in the currently selected group.

## Procedure

1. Point to the application menu that contains the module to edit and click the edit application (pencil) icon.  
   To open the module directly, point to the module and click the edit module (pencil) icon.
2. Select the module to edit.  
   For example, select Open.
3. In the Link Type section of the Module form, select List of Records for the Link type.
4. Delete the Active is true filter, if present.
5. Add \&sysparm_fixed_query=active=true to the Arguments field and update the record.  
6. Navigate to IncidentsOpen and examine the breadcrumbs.  
   The Active=true link is the widest view permitted in the list of Open incidents shown. The breadcrumb for All is not a link because of the fixed query.  
* **[Suppress filters and breadcrumbs with list controls](https://servicenow-prod.fluidtopics.net/v46~kQ~9CBt8QcCH13A6cQ)**   
  Use list controls to suppress filters and breadcrumbs on defined tables for users with specific roles.
* **[Use script includes to suppress filters and breadcrumbs](https://servicenow-prod.fluidtopics.net/ppT1Ota0Xgnn1iqaNiXLfA)**   
  You can use a script to restrict filters and breadcrumbs to specific roles, either on a per-table or global basis. Using a script is an advanced option that offers additional flexibility compared to using list control.
* **[Increase the allowed number of breadcrumb entries](https://servicenow-prod.fluidtopics.net/fClV6EarmC5e2kyx93KlYQ)**   
  You can add a property to allow for a larger number of breadcrumb entries in the filter.

*[\>]: and then


