- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-24-2018 06:01 AM
We have client that decided to use SSO for their SN access which most people considers best practice. Then the client purchased Vendor Risk Management and based on the SN defined standard VRM vendor user management workflow* and the large number of vendors decided to use SN internal user management and auth for Vendor user accounts.
So for this to work we need to bypass SSO on the Vendor Portal login but everything we have tried has failed. Has anyone been able to find a solution for this? i.e. you go to https://clientname.service-now.com/vdp
*SN’s standard workflow for VRM around vendor user management focuses on the fact that once you setup a primary contact with a vendor then the vendor can largely self-manage their users for adding users, assign task to users or removing access for their own Vendor assessments.
Solved! Go to Solution.
- Labels:
-
Vendor Risk Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2018 06:37 AM
This is our fix:
- Go to sys_public.list
- Validate that $sp Active is set to True
- Go to Service Portal > Widgets
- Clone the Login widget to something like VDP Login (id – vdp-login)
- Open VDP Login widget and edit the Server Script
- Comment out this line:
var bypass_sso = options.bypass_sso == "true";
- Add this line below the commented line:
var bypass_sso = true;
- Go to Service Portal > Pages
- Open vdp_login
- Then under related links pick “Open in Designer”
- Then delete the current Login Widget and replace with new VPD Login widget
- Launch the VDP Portal login to test, i.e. https://NAME.service-now.com/vdp
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2018 02:22 PM
There is also a "public" checkbox on the page you can use. But then the login widget should work. You might need to customize the login widget so it doesn't auto-redirect thou. But that should be fairly easy in the client controller.
//Göran
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2018 06:37 AM
This is our fix:
- Go to sys_public.list
- Validate that $sp Active is set to True
- Go to Service Portal > Widgets
- Clone the Login widget to something like VDP Login (id – vdp-login)
- Open VDP Login widget and edit the Server Script
- Comment out this line:
var bypass_sso = options.bypass_sso == "true";
- Add this line below the commented line:
var bypass_sso = true;
- Go to Service Portal > Pages
- Open vdp_login
- Then under related links pick “Open in Designer”
- Then delete the current Login Widget and replace with new VPD Login widget
- Launch the VDP Portal login to test, i.e. https://NAME.service-now.com/vdp

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-06-2019 11:55 AM
Instead of cloning the widget, why not just set the following into the widget instance options?
{
"bypass_sso":"true"
}
?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-26-2020 09:11 AM
This is the easiest solution. Here's a direct link to the widget instance. If you try to load the page in page designer the redirect happens and drives you insane :).

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-29-2020 10:02 AM
This is exactly what I was looking for to address the SSO default for the Vendor Contact insert notification to the 'SVDP' version of the Vendor Assessment Portal that came in with the latest New York patch. Thank you, Shane!