Multi provider SSO issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-10-2022 06:17 AM
Unfortunately, we still have an issue with our OKTA SSO that we cannot resolve so would like your help please.
Our scenario:
- We have two different OKTA’s that need to sign into our servicenow instance. This is dependent on company.
- We have both set up as identity providers on our instance. I have checked all the steps in creating an identity provider and this is all correct.
- I have entered in the correct info in the sso source field on the companies table eg. sso:12345678901234567890123456 (Also tried entering this onto a user record direct and still doesn’t work)
- When you select one as ‘auto redirect idp’ they work – the user gets redirected to the correct OKTA.
- As soon as I turn auto redirect off neither work and SNOW just bypasses to its own login screen.
- I have checked all before query business rules on the system in case any were impacting the system’s ability to pull the SSO information. Even turning them all off and logging in made no impact.
- I have double checked these steps as well that I’ve seen in a potentially related KB:
Use the right plugin and the correct Script include and Installation exits.
- glide.authenticate.multissov2_feature.enabled = true
- In the Identity Provider record , Go to Advance Tab à Single Sign On Script : MultiSSOv2_SAML2_custom
- Following installation exits and Script include are set to true.
Plugin |
Type |
MultiSSOv2 |
MultiSSOv2 |
Script Include |
MultiSSOv2_SAML2_custom |
Installation Exit |
MultiSSOv2 |
|
MutliSSOLogin |
||
MultiSSOLogoutv2 |
- Make sure the installation exits for SAML2 plugin is disabled ( Active to false)
SAML2Logout
SAML2Logout_update1
SAML2SingleSignon
SAML2SingleSignon_update1
These are all correct in the system.
- Whenever I turn the auto redirect idp back on I get a lot of system log messages with source SAML2, but that script include is deactivated?
Is anyone able to help me with any further troubleshooting guidance? I know I’ve seen somewhere that I may need to add something to the ‘MultiSSOv2_SAML2_custom’ script but I’m unsure as to what?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-10-2022 06:57 AM
Hi
I have never configured multiple SSO providers for one instance, but maybe the following article helps: https://www.concurrency.com/blog/december-2019/servicenow-configure-multi-sso-idp-against-multiple-a...
Maik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-18-2022 08:18 AM
Hello,
are you able to get to your different providers via: /login_with_sso.do?glide_sso_id=<sys_id of the sso configuration>
Regards,
Manuel
If my answer helped you, please mark it as Helpful/Solution.
Thanks & many Regards - Manuel