List View on Dashboard/View All does not maintain saved column settings
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2025 03:59 AM
I have created list views for users on a Dashboard but when users click on View All at bottom of list, full list screen that follows does not maintain column settings. Is there any way to save these settings so multiple users do not have to re-select on View All option.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2025 07:58 AM
Hi @tereseg ,
As per my understanding,Why this happens
When you:
* Add a List widget (Performance Analytics / Report widget / List report) on a Dashboard,
* Configure its column layout in the widget properties,
That configuration only affects what’s displayed inside the widget on the dashboard.
When users click “View All” (or “Open in List”), ServiceNow actually opens the full list view of the table (e.g., incident.list)
At that point:
* The system uses the default list layout (View) for that table, or
* The user’s personalized view, if they’ve modified it.
Your dashboard widget’s column settings do not carry over because they are local to the widget.
Solution: Configure a shared list layout / view
To make sure all users see the same columns when they click View All:
1. Identify the table:
e.g., incident, task, cmdb_ci, etc.
2. Create / modify a View:
* Go to the list: incident.list
* Personalize list layout (List Layout under the hamburger menu)
* Add/remove fields as desired.
3. Save it as a named view:
* e.g., name it dashboard_view
4. Configure the List widget:
* In the List widget settings on the Dashboard, set:
View: dashboard_view
* 5. Set this view as default for roles/groups (optional):
* Navigate to System UI → Views
* Or use System UI → List Layouts
* You can create different views for different user roles if needed.
Forcing the list to always open in your view
If you want the “View All” to always use your configured view:
* You cannot do this directly in OOB dashboards, but:
* You can replace the List widget with a Performance Analytics List report that uses your custom view.
* Or create a Data Table widget in Service Portal / ServiceNow UI Builder where you control the columns.
Tip (Advanced / if you have UI Builder / Workspace)
In UI Builder dashboards or Workspaces, you can:
* Fully control what list is shown and how it's opened.
* Define what columns and filters should appear — and the user cannot change them.
Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
Thank You
AJ - TechTrek with AJ - ITOM Trainer
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
Topmate:- https://topmate.io/aj_techtrekwithaj (Connect for 1-1 Session)
ServiceNow Community MVP 2025