Creating direct link to catalog

athavichith
Mega Sage

We have users that are on a different domain. To login to our portal, they use this paramter,

/login_with_sso.do?glide_sso_id=[sys_id]

 

What they are asking is a direct link to one of catalog, on this parameter

/esc?id=emp_taxonomy_topic&topic_id=[sys_id]

 

Is that achievable? 

5 REPLIES 5

Ankur Bawiskar
Tera Patron
Tera Patron

@athavichith 

how are they getting the link? via email?

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

they have a intranet page and have links to our portal. 

ayla74108
Giga Contributor

Got it 👍 — if you don’t want to touch any code, you can still achieve this with out-of-the-box ServiceNow features:

Copy the catalog item link

Go to the Service Portal → open the catalog item or topic you want.

Copy the full URL (it will look like /esc?id=emp_taxonomy_topic&topic_id=xxxxx).

Use Login Redirect

ServiceNow automatically supports a sysparm_redirect_url parameter.

So you just take your SSO login URL and add that catalog link as the redirect.

Example:


https://yourinstance.service-now.com/login_with_sso.do?glide_sso_id=xxxx&sysparm_redirect_url=/esc?i...
No scripting needed

You don’t need custom coding, just combine the two links.

After login, the user will land directly on the catalog page.

👉 Basically, think of it as “Login first → then jump straight to the page you wanted”.

Rafael Batistot
Kilo Patron

Hi @athavichith 

just add &sysparm_uri= with the catalog link after your SSO URL.

https://<instance>.service-now.com/login_with_sso.do?glide_sso_id=<SSO_sys_id>&sysparm_uri=/esc?id=emp_taxonomy_topic&topic_id=<topic_sys_id>