When I impersonate the user, ServiceNow directly landing on to the now/sow page

tvempalle
Giga Contributor

When I impersonate the user, ServiceNow directly landing on to the now/sow page. However when after I click on the back on the browser it takes me to his home page. Attached is the references. Please help me on how to fix this. 

Useful tip : All our users are using the workspace. 

Please note that I tried finding out the now/sow in the sys_user_preference_list table and found nothing related to it. 
I have also checked the system property and attached is the screenshot for the reference

Please help me in resolving this issue

I am seeing this issue only for the few users not all the users. 


 

 

14 REPLIES 14

Hi,

We have many custom workspaces with a differnt suffixes to the URL. For an example "x/yyyy/abc-workspace/home".
I believe this is why the default now/sow is not working. 
Can you please help me with this

@tvempalle , Disable or comment out the last line of the code that is there in the SS you have shared and try if the issue still persists.

If not then there is your issue, after testing uncomment or modify the condition such as - 

answer = !gs.hasRole('admin') && !gs.hasRole('itil') && gs.getProperty("glide.ui.polaris.experience") == "true"; 

and check again if the landing page issue is still there.
let me know if this works!

If this response helped resolve your issue or question, please consider marking it as Accepted Solution and giving it a 👍.
This helps others in the community find useful answers more easily.

Regards,
Saurabh V.

Ankur,

We have many custom workspaces with a differnt suffixes to the URL. For an example "x/yyyy/abc-workspace/home".
I believe this is why the default now/sow is not working. 
Can you please help me with this

Tanushree Maiti
Kilo Patron

Hi @tvempalle 

 

As per this community post

 

  • Confirm that the Service Operation workspace plugin is updated to the latest version.
  • Modify the system property glide.login.home and set its value to now/nav/ui/home.
  • Check whether the SOW redirection is functioning as expected. Ensure that the property glide.next_experience.user_selected_landing_page_enabled is turned on; if it is disabled, enable it.
  • Look for any user preference with the name my_home_navigation_page that has a system value of true. If such a preference exists, remove it.

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

tvempalle
Giga Contributor

Hi Tanushree,

Yes, we recently upgraded our instance to Zurich post to which we are seeing this error. 

I have tried the following.

1. I tried modifying the existing the destination rule from now/sow to /now/workspace/sow  or  now/nav/ui/home. Since this is an OOB there is no option to edit / create a new record. 
I tried disabling the ServiceNow landing page destination rule "SOW Landing Page". Impersonated the affected user and verified and I still see the error. 
2. I tried removing the added role "ITIL" in the user criteria. Impersonated the affected user and I still see the error.
3. As you suggested, I tried to update the system property glide.login.home and set its value to now/nav/ui/home. Impersonated the affected user and verified and I still see the error.
4. I tried disabling the system property "glide.ui.polaris.experience" however, I sense that this would have a huge impact in the performance hence didn't touch this. 

Please help me to fix this