Auto hide Application Navigator / NavBar on load

John Reynolds
Mega Expert

Hello,

I was wondering if anyone knows of a way to auto hide / collapse the Application Navigator on load? We'd like this hidden by default for our ess users after logging into our instance and it can only be expanded when forced open.

Thanks

1 ACCEPTED SOLUTION

Hello brian.quinn



You can auto collapse the navigator on load for all user with the user preference.



Name : navigator.collapsed


System : true


Value : Yes



Then the user can expand it by clicking on the arrow button when the form loads.



But this behavior would be for all users and all browsers.


My 2 cents



Thanks,


Ather


View solution in original post

2 REPLIES 2

brian_quinn
ServiceNow Employee
ServiceNow Employee

John,



Is there a reason you don't want to have ESS users land on the ESS portal instead and have link to bring them to navpage.do if they want to access it that way?   I think that may be the better option.



Otherwise you could try to use the glide.ui.mavpage.state user preference to control it.   This would be more complicated, because OOB you can't control these preferences ESS vs ITIL users, and if a user opens the navigation pane, the open state would be saved.   Here is the OOB value for the property when the bar is closed:


{"formPane":"east","edge_center.north.isClosed":false,"edge_center.west.isClosed":true,"edge_center.west.size":242,"main.south.isClosed":true,"main.south.size":"65%","main.east.isClosed":true,"main.east.size":"50%"}



Thanks


Brian


Hello brian.quinn



You can auto collapse the navigator on load for all user with the user preference.



Name : navigator.collapsed


System : true


Value : Yes



Then the user can expand it by clicking on the arrow button when the form loads.



But this behavior would be for all users and all browsers.


My 2 cents



Thanks,


Ather