Different landing pages (SPEntryPage) for different groups.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-10-2018 02:01 PM
Hi. The below link is something I've been beating my head against a wall for a while now. Does anyone have a simple explanation as to whether this can or can't be done?
The question is very simple. Can we have different groups (or roles) log into SN and land on different pages (ideally customized portals) the very first time they sign on?
Is the answer using the Script Include SPEntryPage? If so is this the only way? Thanks!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-10-2018 03:58 PM
Please mark this response as correct or helpful if it assisted you with your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-19-2018 09:09 PM
Hi Sean,
I'm working on a solution for this myself - I'm trying to built a Scoped App that will replace the SPEntryPage script along with a reference table containing a sequence of rules to redirect if a user's Session matches.
Once it's done I'll try to remember to post my github repo here so people can pull the app if they need it.
Kev
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-20-2018 09:41 PM
Hi Sean,
As promised yesterday, hot off the press here's my Service Portal Redirector App on Github: https://github.com/milligna/sn-portal-redirector.git
And here the quick and dirty Wiki for how to use it:
https://github.com/milligna/sn-portal-redirector/wiki/Welcome-to-my-ServiceNow-Portal-Redirector
It basically replaces the SPEntryPage script and lets you create a series of rules for different user attributes: Groups, Roles, Field values, and tells the Redirect Script whether or not to send the user to the Platform UI or to direct them to a specific Service Portal:
It's in testing in my environment now, but it seems to do the trick. I thought I'd do it as a scoped app and see if it works for others.
The only limitation is that Scoped Apps can't access some of the functions required by the SPEntryPage Script include, so you have to create your own version of SPEntryPage in the Global Scope to use it. The sample Script Include in the Scoped app won't work while it's scoped, but if the content is copied out, then it will.