Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Need to redirect users to a specific UI Page on login - issue after zurich.

saint
Tera Expert

Hey Experts,

 

I have a use case where before zurich, all users with Business Stakeholder Roles would be redirected to a UI builder page. After the zurich upgrade ServiceNow has introduced the sn_sow.sow_home, sn_sow.sow_list roles inside the sn_incident_read and other similar roles, which are part of the business stakeholder role. Now all my users are getting redirected to the SOW home page instead of the previoulsy configured page as the home page with this new added roles is taking precedence. How can i reconfigure this in the best way possible without impacting the base functionality.

 

I'm avoiding removing the sow roles from business stakeholder as well as not creating a custom role as my users need access to some previlieged information only provided by business stakeholder role, and configuring a new role won't work with the system configurations.

 

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

@saint 

you can handle this using Homepage Destination Rule

Homepage Redirect Rules in Next Experience 

High level steps

  1. Create a New User Criteria for users with the Business Stakeholder role but excluding the sn_sow.sow_home roles, or based on specific conditions that match your user subset.
    • gs.hasRole('business_stakeholder') && !gs.hasRole('sn_sow.sow_home') && !gs.hasRole('sn_sow.sow_list')
  2. Add a New Homepage Destination Rule with higher priority (order field lower than the existing SOW rule) that points to your custom UI Builder page, assigned to the new User Criteria.
  3. Deactivate or lower precedence of the existing SOW homepage destination rule if possible, or rely on your new rule taking priority.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

5 REPLIES 5

Bhuvan
Giga Patron

@saint 

 

If you want to redirect all users to specific landing page, you can configure via system property

 

glide.login.home - Home Page Configuration

 

glide.banner.image.url - On Click on Logo on left top

 

For example, below is my configuration in PDI

Bhuvan_0-1759410066795.png

Bhuvan_1-1759410079911.png

If this helped to answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan

@saint 

 

Did you get a chance to review this as I believe the information provided should answer your question.

 

If my response helped to guide you or answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan

kaushal_snow
Giga Sage

@saint ,

 

After the Zurich release, ServiceNow introduced granular roles such as sn_sow.sow_home and sn_sow.sow_list, which are now part of the Business Stakeholder role, causing users to be redirected to the SOW homepage instead of the previously configured UI Builder page. To resolve this without removing the SOW roles or creating custom roles, you can configure the Audience settings for the UI Page to ensure that it targets users with the Business Stakeholder role, overriding the default SOW homepage redirection. Additionally, consider reviewing the sys_ux_page_property records to adjust the landing page settings and ensure that users are directed to the desired UI Page upon login......

 

If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.

 

Thanks and Regards,
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/

Ankur Bawiskar
Tera Patron
Tera Patron

@saint 

you can handle this using Homepage Destination Rule

Homepage Redirect Rules in Next Experience 

High level steps

  1. Create a New User Criteria for users with the Business Stakeholder role but excluding the sn_sow.sow_home roles, or based on specific conditions that match your user subset.
    • gs.hasRole('business_stakeholder') && !gs.hasRole('sn_sow.sow_home') && !gs.hasRole('sn_sow.sow_list')
  2. Add a New Homepage Destination Rule with higher priority (order field lower than the existing SOW rule) that points to your custom UI Builder page, assigned to the new User Criteria.
  3. Deactivate or lower precedence of the existing SOW homepage destination rule if possible, or rely on your new rule taking priority.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader