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.

Set Default homepage for all users

Sujit Poojari1
Tera Contributor

I would like to set a default homepage for all users.

I have created a 'HelpDesk' homepage which should be visible by default whenever a user logs into SNOW or refreshes the homepage window.

Now, if i select a custom homepage from 'Switch to page', then when i refresh the browser window it should show the default homepage('HelpDesk' homepage).

How can i achieve this?

I have tried the below link, but it didn't work for me.

https://community.servicenow.com/thread/212389?q=set%20default%20hom

1 ACCEPTED SOLUTION

sergiu_panaite
ServiceNow Employee
ServiceNow Employee

Hi Sujit,



Have a look here:



Specifying a Login Landing Page - ServiceNow Wiki



ServiceNow   Customer Service System



glide.login.home


Sets the default homepage users see after login. If blank, the last page visited is used. The format is <page>.do



Regards,


View solution in original post

16 REPLIES 16

Glad I could help!


Hello Sergiu,



I am stuck on a scenario where I had to import 6k+ users on the sys_user form using Import Set mechanism. Where after transferring the user records from staging to the User form, I cannot see any user record with Blank screen. Can anything be done here in order to get the User details?



Here's my instance details: dev43399 (Helsinki).



Thanks,


Hussain K


You're getting a StackOverflow error:




2018-02-07 06:58:15 (189) Default-thread-6 06E7FD876F801300650F52B10B3EE441 SEVERE *** ERROR *** null:609:1031: <j2:set> java.lang.StackOverflowError


java.lang.StackOverflowError


at com.glide.db.meta.RowBlock.<init>(RowBlock.java:89)


at com.glide.db.meta.RowBlock.createFirstBlock(RowBlock.java:462)


at com.glide.db.meta.RowList.getWriteBlock(RowList.java:276)


at com.glide.db.meta.RowList.add(RowList.java:142)


at com.glide.db.meta.Table.loadFromResultSet(Table.java:535)


at com.glide.db.DBQuery.loadResultSet(DBQuery.java:2351)


at com.glide.db.DBQuery.executeAndReturnTable(DBQuery.java:246)


at com.glide.db.DBAction.executeNormal(DBAction.java:219)


at com.glide.db.DBAction.executeAndReturnException(DBAction.java:180)


at com.glide.db.RDBMSQueryContext.executeQuery(RDBMSQueryContext.java:46)


at com.glide.db.DBQuery.execute(DBQuery.java:1839)


at com.glide.db.meta.Table.queryBasic(Table.java:316)


at com.glide.db.meta.Table.queryGet(Table.java:208)


at com.glide.db.meta.Table.query(Table.java:189)


at com.glide.script.GlideRecordITable.query(GlideRecordITable.java:78)


at com.glide.script.GlideRecord.query0(GlideRecord.java:3066)


at com.glide.script.GlideRecord.query(GlideRecord.java:2791)


at com.glide.script.GlideRecord.queryNoDomain(GlideRecord.java:2769)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:436)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:441)


at com.glide.script.glide_elements.GlideElementReference.getDisplayValue(GlideElementReference.java:340)


at com.glide.script.GlideRecord.getDisplayValue(GlideRecord.java:7290)




ServiceNow



Have you changed any fields type?


Hello Sergiu,



Thanks for your prompt update here.



I haven't changed any field type but have added a Date field in the User table as per the requirement after which this issue.



Anything that can be done here in order to populate the imported user w/o re-importing them again?



-Hussain K