Assistance Required with SSO Logout Redirection On ESC portal

Shashank_sj10
Tera Contributor

Hello everyone,

 

I need assistance with customizing SSO redirection. I have activated the auto Redirect IDP feature from the identity provider. Currently, upon logging into the ESC portal, it correctly redirects to SSO, which is as expected. However, when logging out from the portal, it redirects to the SSO portal login page again. Our requirement is for it to redirect us to a specific URL "<instance name>/external_logout_complete.do" upon logging out.

 

It would be helpful if anyone worked on this and can suggest where we need to make changes to get this requirement done

Thanks in advance!

 

@Pradeep Sharma @AdamBrushett @Ankur Bawiskar @Goran WitchDoc 

1 ACCEPTED SOLUTION

Hi @Shashank_sj10 ,

 

I can think of the following:

  1. The 'External Logout Redirect' on your IDP settings. Have a look at your active MultiSSO Provider
  2. The general IDP logout setting, see https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0860257
  3. The Installation Exit (Multi-Provider SSO --> Administration --> Installation Exit). Here you can customize the behaviour of the logout script.

If all fails, you can change the Header Menu widget and update the {{portal.logoutUrl}} to your desired logoutUrl.

HayoLubbers_0-1721128555805.png

 

Regards,

Hayo

View solution in original post

4 REPLIES 4

Hayo Lubbers
Kilo Sage

Hi @Shashank_sj10 ,

 

Are you looking for the "glide.authenticate.external.logout_redirect" system property?

https://docs.servicenow.com/bundle/washingtondc-platform-security/page/integrate/single-sign-on/refe...

 

Regards,

Hayo

Hi @Hayo Lubbers ,

 

When logging out from the Employee Center using SSO, it currently redirects back to the SSO login page. However, our requirement is for it to redirect to "<instance name>/external_logout_complete.do" instead. This behavior is functioning correctly for the platform but redirects to SSO for the portal.

Hi @Shashank_sj10 ,

 

I can think of the following:

  1. The 'External Logout Redirect' on your IDP settings. Have a look at your active MultiSSO Provider
  2. The general IDP logout setting, see https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0860257
  3. The Installation Exit (Multi-Provider SSO --> Administration --> Installation Exit). Here you can customize the behaviour of the logout script.

If all fails, you can change the Header Menu widget and update the {{portal.logoutUrl}} to your desired logoutUrl.

HayoLubbers_0-1721128555805.png

 

Regards,

Hayo

hello @Hayo Lubbers 

 

We tried from system properties and IDP, but it didn't work. We make the changes in the script of Installation Exit and it worked.

 

Thanks for the help!