Deep link URLs

ablakey
Kilo Explorer

Hi,
We are looking to generate email links that take users direct to tickets and applications via a CMS interface.. We've not been able to find a URL format that works...

i.e.
https://myinstance.service-now.com/incident.do?sys_id=6dd430ff3067d4005fe39dea903fa58e
works fine
https://myinstance.service-now.com/CMSPAGE/incident.do?sys_id=6dd430ff3067d4005fe39dea903fa58e
doesn't work..

our CMS page is configured as a self-service interface
Can anyone advise if there is an alternative URL format that works, or if we're missing something here?

12 REPLIES 12

gaidem
ServiceNow Employee
ServiceNow Employee

This describes how this is done:
http://wiki.service-now.com/index.php?title=Email_Notifications#Linking_to_Content_Pages


Hi Matt, Many thanks for getting back to me.
We haven't got as far as the email definitions yet, I think our problem is that any deep link URL takes you straight to the login page for the CMS - we're trying to solve this using manually-generated URL's first..
It's worth adding that we're using digest single sign-on, and in our URL's we're sending valid parameters to log straight to the system without redirection
The emails we've tried seem to sign on to ESS OK, but always go to the login page anyway....
Any ideas?

An example from the demo site
https://demo.service-now.com/nav_to.do?uri=incident.do?sys_id=46e3e949a9fe19810069b824ba2c761a%26sysparm_view=ess
works fine and takes you direct to the ticket

https://demo.service-now.com/ess/nav_to.do?uri=incident.do?sys_id=46e3e949a9fe19810069b824ba2c761a%26sysparm_view=ess
takes you to the ESS homepage and not to the ticket. What is needed to make this second URL work??


I was happy to find that
http://wiki.service-now.com/index.php?title=Email_Notifications#Linking_to_Content_Pages
talked about deep linking to an incident like:
https://demo.service-now.com/ess/incident_detail.do?sysparm_document_key=incident,46e18c0fa9fe19810066a0083f76bd56

But how do you the same thing with requests?


Vaughn Romero
ServiceNow Employee
ServiceNow Employee

What happens if you add ess to the URI such as this:

https://demo.service-now.com/nav_to.do?uri=ess/incident.do?sys_id=46e3e949a9fe19810069b824ba2c761a%26sysparm_view=ess