How to make a dashboard as default for users?

sk_24
Tera Contributor

Hello Community Members,

 

We have some dashboards with lot of reports which takes time to load and hence affecting user experience to some extent. As per the current configuration, 'user preference' stores the dashboard SysID user visited last and opens the same dashboard when user login again.

How can we make a dashboard default for users so that after login users will be redirected to the dashboard marked as default for them?

 

PS: Post upgrade from Tokyo to Vancouver, homepages are removed and PA dashboard is the default new homepage.

7 REPLIES 7

Astik Thombare
Tera Sage

Hi @sk_24 ,

By default, the most recent dashboard a user has visited is the dashboard they see when they login to ServiceNow.

While it is possible for individual users to set dashboards, rather than homepages, you can also set dashboards as home for all users.

Procedure

  1. Navigate to All > User Administration > User Preferences.
  2. Create a user preference with the name my_home_navigation_page.
  3. Give the preference the description Set all homepages to dashboards.
  4. Select the System check box to create an instance-wide default.
  5. Leave the User field empty.
    Steps 4 and 5 make the preference universal.
  6. Set the Type to string.
  7. Set the value to $pa_dashboard.do.
  8. Select Submit
 
AstikThombare_2-1713933915002.png

 

Result

All users see the last dashboard that they visited when they log in to ServiceNow.

 

      If my reply helped with your issue please mark helpful 👍 and correct ✔️ if your issue is resolved.

 

                         By doing so you help other community members find resolved questions which may relate to an issue they're having

 

 

Thanks,

Astik

 

 

Hi @Astik Thombare ,

 

ServiceNow has deprecated the homepages and by default pa_dashboard is the new homepage for every user.

My requirement is to mark a dashboard as default for all users so that whenever a user logins, the user should be redirected to the dashboard which is marked as default for all the users. 

 

- Sudeep

Maks
Tera Guru

1. Go to sys_user_preference.list

2. Search property com.snc.pa.ui.preferences_dashboards

3. Set the value of the property for each user to:

{"last":"6531fgf5fbc11b10e598d121bfgfdccc"} with the sys_id of the dash that you want

Hello,

 

I did it, but when I open another dashboard and go after to "Home", it's the last dashboard opened which is displayed, and not my default dashboard.

And the property "com.snc.pa.ui.preferences_dashboards" is modified (see picture)

(Washington version)