Homepage to Dashboard conversion shows "Add Widgets Using Widget Picker"

Dhinesh Venkat
Tera Contributor

I have converted the existing homepages into Dashboards in our scoped application and pushed the changes to remote repository using my primary instance. When I imported the application in secondary instance, I only see "Add widgets using widget picker" in the converted dashboards.

 

I saw this kb article (https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0816137) and found out that pa_tabs table's Page (sys_portal_page record) was empty.

 

So I exported the xml files of sys_portal_page records from my primary instance and imported them on secondary instance. This does not solve the problem. So I opened a record from sys_portal_page and compared them with two instances.

 

I can see the dropzone records are missing in secondary instance. So I have exported them from primary and imported it on secondary. This does not solve the problem either.

 

Later I compared the dropzone record and found out that portal preferences list is empty on secondary. How do I solve this issue?

4 REPLIES 4

Community Alums
Not applicable

Hi @Dhinesh Venkat ,

 You can follow the below steps: 

  1. Log in to the ServiceNow instance with an account that has the necessary permissions to modify homepages and dashboards.

  2. Navigate to the homepage that needs to be converted to a dashboard.

  3. Click on the "Edit" button in the top-right corner of the homepage.

  4. Click on the "Properties" icon (gear-shaped icon) in the top-left corner of the page.

  5. In the "Properties" window, change the "Page type" field to "Dashboard."

  6. Click on the "Update" button to save the changes.

  7. Repeat the above steps for any other homepages that need to be converted to dashboards.

Also,  you can utilize the Homepage deprecation help tool provided by ServiceNow: https://docs.servicenow.com/en-US/bundle/utah-now-intelligence/page/use/dashboards/concept/homepage-...

Hi Sandeep,

 

All of the things I stated in question happened after I followed the steps. My problem is that I am not seeing widgets in the secondary instance.

Community Alums
Not applicable

Hi @Dhinesh Venkat ,

Are you in the correct Application Scope? check if the widgets are present at all in the instance by going to Widgets module.

 

@Community Alums  I guess by widgets you are referring to sys_widgets records. I've checked and the records in both instances are the same.