Issue
Need to disable the Service Portal SSO auto redirect? The Login widget for Service Portal can be redirected to Single Sign On (SSO) under certain conditions. We'll show you how.
The Login widget for Service Portal can be redirected to Single Sign On (SSO) when the following conditions are satisfied:
- If the user is not logged in
- MultiSSO is enabled using "glide.authenticate.multisso.enabled" system property
- Default IDP is set using "glide.authenticate.sso.redirect.idp" system property
Release
All
Cause
The automatic SSO redirection is triggered when the following conditions are met:
- The user is not logged in.
- The system property
glide.authenticate.multisso.enabled
is set to true. - The property
glide.authenticate.sso.redirect.idp
is configured with a default identity provider (IDP).
Resolution
To disable auto redirection to SSO in Service Portal and allow users to log in using the portal’s local login widget, follow these steps:
Step 1: Add the bypass_sso option
- Navigate to the
sp_instance
table. - Search for the Login widget instance:
- Use filter:
ID
islogin-modal
- Use filter:
- In the Additional Options field (JSON format), add the following:
{
"bypass_sso": {
"value": "true",
"displayValue": "true"
}
}
This option ensures the login widget bypasses the default SSO redirection logic.
Important Notes
- The header login link uses the same login widget instance and will also honor this configuration.
- If you have customized widgets, ensure the
bypass_sso
logic is respected in the server/client scripts of the login widget.
Related Links
From the Community:
Bypass SSO for VRM Vendor Portal