Change list layout on CMDB Health Sub metrics on the CMDB Workspace

ayman_h
Kilo Sage
Kilo Sage

Hi,

Does anyone know how add I change the default list layout on the Health Dashboard sub metrics to add new fields to the list view ? You can navigate to it by following the steps below

1) CMDB Workspace > Click on Completeness Health Score

2) Click on a score under the 'Missing required attributes' or 'Missing recommended attributes' tab

 

Screenshot 2025-07-25 at 17.28.09.png

 

Do I need to update it using the UI builder or can it be done outside of it?

 

Regards,

Ayman

 

1 ACCEPTED SOLUTION

ayman_h
Kilo Sage
Kilo Sage

After diving into this deeper, I have found the columns are held within the 'Page init' component of the 'Health Dashboard Submetrics' page of the CMDB workspace.

 

Here are the detailed steps

 

  • Change your scope to 'CMDB Workspace' and create an Update set for your changes
  • Navigate to Now Experience > UI Builder

  • Load the CMDB Workspace
  • From the list of pages, load the 'Health Dashboard Submetrics Default' page in the Editor
  • From the left hand navigation, locate the 'Page init' under the Client script section

Screenshot 2025-07-31 at 12.21.18.png

  • On the Client script, locate the code snippet that loads the columns

Screenshot 2025-07-31 at 12.17.08.png

 

  • Update the comma-separated list of columns to include the columns you want. E.g. 'Description' in this case  
  • Click on 'Apply' and the Save your page
  • You should now be able to see your changes

View solution in original post

9 REPLIES 9

Cindy Trieu
ServiceNow Employee
ServiceNow Employee

Hi Ayman,

 

Do you mean changing the fields via the gear icon in the list on the top right? Or do you mean something else?

@Cindy Trieu thanks for your response. I meant the default list layout that is displayed when you load the page without making any updates using the gear icon

AJ-TechTrek
Giga Sage
Giga Sage

Hi @ayman_h,

 

As per my understanding , That will be the probable solution

 

  • in Yokohama and later releases, CMDB Workspace pages are built on UI Builder / ServiceNow UI Framework (SN UI Framework).

  • The sub-metrics open list widgets (data tables) configured in the UI Builder page for CMDB Workspace.

  • If the view is controlled by UI Builder, you can:

    1. Go to Now Experience > UI Builder.

    2. Open the CMDB Workspace page.

    3. Locate the list/data table component used for the sub-metric.

    4. Adjust the fields/columns configured in the component properties.

  • This change will apply to all users and requires UI Builder access.

 

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
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
ServiceNow Community MVP 2025


ayman_h
Kilo Sage
Kilo Sage

After diving into this deeper, I have found the columns are held within the 'Page init' component of the 'Health Dashboard Submetrics' page of the CMDB workspace.

 

Here are the detailed steps

 

  • Change your scope to 'CMDB Workspace' and create an Update set for your changes
  • Navigate to Now Experience > UI Builder

  • Load the CMDB Workspace
  • From the list of pages, load the 'Health Dashboard Submetrics Default' page in the Editor
  • From the left hand navigation, locate the 'Page init' under the Client script section

Screenshot 2025-07-31 at 12.21.18.png

  • On the Client script, locate the code snippet that loads the columns

Screenshot 2025-07-31 at 12.17.08.png

 

  • Update the comma-separated list of columns to include the columns you want. E.g. 'Description' in this case  
  • Click on 'Apply' and the Save your page
  • You should now be able to see your changes