Can we set dashboards as home page by default in the Next Experience UI?

markdesouza
Giga Guru

The default home page in the Next Experience is a landing page and I note that I can go to preferences > Display > current start page and set dashboards as my start page.  Is there some sys property that will display the current dashboards users have set for their home page by default in Next Experience?

1 ACCEPTED SOLUTION

Klaus W Kuhl Br
Tera Guru

ServiceNow administrators can influence the default landing page for users in a couple of ways:

  1. User Preferences: The setting under Preferences > Display > Current Start Page that you mentioned is stored as a user preference. Administrators can script against the User Preference table (sys_user_preference) to set or modify these values for users, potentially guiding the default experience when they log in.

  2. System Properties: While there may not be a direct system property for setting dashboard views as the default for all users in the Next Experience, administrators can use system properties in conjunction with user preferences and roles to define default landing pages or redirect behaviors. This could involve scripting or the use of business rules to check for user roles and set appropriate default pages.

  3. Navigation and Branding: In the Next Experience, the navigation and landing experience can also be customized through the ServiceNow platform's navigation and branding settings, allowing administrators to set up specific experiences for different types of users. This doesn't directly set a dashboard as the start page but can influence the overall user experience.

  4. Widget or Portal Configuration: For more advanced customizations, such as automatically displaying certain dashboards based on user roles or other criteria, you might consider developing custom widgets or portal configurations. These can be programmed to check user attributes and display content accordingly.

View solution in original post

5 REPLIES 5

Sumanth16
Kilo Patron

Hi @markdesouza ,

 

Make sure these 2 system properties are set to "true":

glide.ui.polaris.experience

glide.next_experience.user_selected_landing_page_enabled

 

Procedure if you have the new UI:

  1. Put the dashboard you want as a default on the screen
  2. Select your profile icon (top right)
  3. Select Preferences
  4. Select Display
  5. In the Current start page, select “Use the page I’m on now”:

Sumanth16_0-1710541795355.png

 

 

Also, make sure you set the following system property to true:

glide.next_experience.user_selected_landing_page_enabled

 

If I could help you with your Query then, please hit the Thumb Icon and mark it as Correct !!

 

Thanks & Regards,

Sumanth Meda

@Sumanth16 Thank you for the detailed notes. We just came across this same issue, however, we were missing the "Current start page" option in the Display preferences. Turns out we were missing the glide.next_experience.user_selected_landing_page_enabled system property. I added it and followed your instructions, and it is working like we want it to. Thank you!

Jeremy

Adam43
Tera Contributor

FYI- I didn't have the property, and had to create it as glide.ui.next_experience.user_selected_landing_page_enabled

without the 'ui' it didn't work.  we just upgraded to WashDC Patch7 from vancouver.

Klaus W Kuhl Br
Tera Guru

ServiceNow administrators can influence the default landing page for users in a couple of ways:

  1. User Preferences: The setting under Preferences > Display > Current Start Page that you mentioned is stored as a user preference. Administrators can script against the User Preference table (sys_user_preference) to set or modify these values for users, potentially guiding the default experience when they log in.

  2. System Properties: While there may not be a direct system property for setting dashboard views as the default for all users in the Next Experience, administrators can use system properties in conjunction with user preferences and roles to define default landing pages or redirect behaviors. This could involve scripting or the use of business rules to check for user roles and set appropriate default pages.

  3. Navigation and Branding: In the Next Experience, the navigation and landing experience can also be customized through the ServiceNow platform's navigation and branding settings, allowing administrators to set up specific experiences for different types of users. This doesn't directly set a dashboard as the start page but can influence the overall user experience.

  4. Widget or Portal Configuration: For more advanced customizations, such as automatically displaying certain dashboards based on user roles or other criteria, you might consider developing custom widgets or portal configurations. These can be programmed to check user attributes and display content accordingly.