Community Alums
Not applicable

Hi Community,

Recently I wanted to add a module under Application Menu which would have redirected users directly to the catalog item. 

We have to take care that when our updates are captured in update set, it should not be instance specific. Rest is quite simple. With that being said, follow the steps :

  1. Copy the sys_id of your catalog item
  2. Create a new module under your desired Application Menu and select Link Type as 'URL(from Arguments)'
  3. Paste the following link and append it with the sys_id of your catalog item  ./com.glideapp.servicecatalog_cat_item_view.do?sysparm_id=(SYS_ID)

If you found this article helped you, please mark it as Helpful.

Thanks,

Hardit Singh

Comments
huyjor
Tera Contributor

That is cool. But i'm getting the error "You are either not authorized or the cart item is invalid". I'm not sure why !

Ashby0003
Tera Guru

Agreed, I've noticed this is happening when I'm not authenticated to the instance before clicking the link.  Currently trying to find why this is the case because it defeats the purpose of a direct link.

Matthew20
Tera Contributor

Can you please explain why that link works? Is it linking internally or just linking using that page/instance your currently logged in on?

 

How does 

./com.glideapp.servicecatalog_cat_item_view.do?sysparm_id=(SYS_ID)

and

https://XXXXX.servicenowservices.com/com.glideapp.servicecatalog_cat_item_view.do?v=1&sysparm_id=(SY...)

 

get to the same place?

Version history
Last update:
‎03-23-2021 04:08 AM
Updated by:
Community Alums