Force SSO from Base URL of the Instance

tstocking
Tera Guru

Is there a way to force redirection to the SSO provider from the base URL of an instance?

Use this:   https://myinstance.service-now.com

Instead of this:   https://myinstance.service-now.com/login_with_sso.do?glide sso id=a343f9efe98fa98fef8e9d8fef9ew8c8

1 ACCEPTED SOLUTION

Found the solution, fully documented on the Wiki (face palm!).   Thanks for your help!



Modify the primary and default IdP


View solution in original post

11 REPLIES 11


My requirement is as below.

Our instance is multi SSO enable and we have 3 different location people using with 3 different identity providers.
If the instance tries to redirect the user to 'login.do' or 'navpage.do' page, our client wants a fancy page to come up with a company logo and having 4 static links.

Out of 4 links, 3 will be pointed to the different SSO pages and 4 th link should be standard login.do page.

Appreciate any suggestions or help on this.
Thanks in advance 🙂

srikanthvk
Giga Expert

This works perfect with all those users who have an AD account. We also have external/contractor users who doesn't have an account in AD.


With the implementation of this property it redirects external users to federation page whereas we would like to show default servicenow login page to all the external users.



Please let me know if this is possible to implement. I did try un-checking the default option on Idp record but that doesn't help me to achieve what i'm looking for.




Thanks,


Srikanth Varma