Redirect of external login

kazuto
Kilo Explorer

I configured Office 365 and ServiceNow single sign-on.

When configuring single sign-on for multiple Office 365 and ServiceNow, I want to change the redirect URL for each company.

Looking at the site below, I thought I could add 'sso_source' to company record and set sys_id of IdP record for each company.

https://docs.servicenow.com/bundle/istanbul-servicenow-platform/page/integrate/single-sign-on/task/t...

I made the following settings, but are there other settings to do?

<procedure>

1. Navigate to User Administration> Companies.

2. Select company records

3. Navigate to Configure> Form Layout.

4. Add the following fields

        Name: SSO Source

        Type: String

        Field length: Medium (100)

5. Enter "sso: <sys_id of Idp Record>" for "SSO Source"

Regards,

Matsumoto

1 ACCEPTED SOLUTION

Simon46
ServiceNow Employee
ServiceNow Employee

Hello Matsumoto,



Entering their user ID in "Use external login" should be enough. That is how the instance determines who is logging in and which IdP to redirect the user to.



Kind regards,


Simon Liang


View solution in original post

9 REPLIES 9

Celliven
Giga Expert

Hi Matsumoto



I had a similar requirement and found the following video Redirect end users to different Service Portal - YouTube


I made a couple of changes to what he did, but found it worked a treat.



Hope it helps



Chris


Hello Chris



Thank you for answering.


I will try it with reference to the movie.



Regards,


Matsumoto


Hi Simon



Thank you for answering.


I confirmed that "MultiSSO_ClientHelper" exists in "System Definition > Script Includes".


Do I need to modify this script?



Regards,


Matsumoto


Simon46
ServiceNow Employee
ServiceNow Employee

Hello Matsumoto,



No need to modify anything, everything should just work.



Kind regards,


Simon Liang