creating a new page in Employee Center can called out the function from service catalog?

Yee Man Chun
Tera Expert

Hi All,

 

I would like to create a page in my Employee Center. Understand that the page content are manged by HTML/ CSS, etc. Is there a way to just create a page in Employee Center and called out the services catalog OR any drag and drop designer available? 

 

 

6 REPLIES 6

@Yee Man Chun ,

 

Here is something that you will need to do. Sorry for the long post.

You will need to create a new portal, because if you use an existing portal any user navigating to a page using that portal will be able to access the navigation and other tabs.

Something like below, feel free to choose your scope:

 

ahefaz1_0-1705639474936.png

Also feel free to add an empty home page like below:

ahefaz1_1-1705639586076.png

 

Once both of the above steps are done.

You need to clone the OOTB page. Page ID - sc_cat_item

This page has a lot of widgets, including the widget which shows a catalog item.

 

Once you clone this page, go to the page editor/designer and remove all the extra widgets from your cloned page. Something like below - and also mark the page as public, this is debatable, but try making it non public and public and test the results.

Whatever you can :

 

ahefaz1_2-1705639747460.png

 

Mine looks like below:

 

ahefaz1_3-1705639970490.png

 

 

Now you have the catalog item widget, on a custom page on a custom portal.

The catalog item widget uses the sys_id of the catalog item as input.

You can provide the URL like below if you want external users to navigate to only the catalog item create incident.

 

https://devxxxxxx.service-now.com/com?id=copy_of_sc_cat_item_1&sys_id=3f1dd0320a0a0b99000a53f7604a2e...

 

Since you are giving the external users an account and maybe snc_internal or snc_external role and allowing them to log into servicenow instance, the above approach should work.

 

The above assumption and role requirement is a bit important.

 

Please accept solution or mark helpful.

 

Thanks,

 

 

 

Hi @Yee Man Chun 

 

Thanks for details

 

Now i would like to create a new page with a dedicated URL for External party to access for create an incident.

Atul: Yes, need to create a new page only

 

I have tried to explore Service Portal. In Service Portal designer, i only saw i can drag and drop the widgets.

Atul: Yes, once you design your page you can drag n drop widgets.

Is there a way to called out the service catalog that i have created or Convert the service Catalog to a widget so that i could drag and drop to the page ?

Atul: No mate, you cant do this. You can add that Catalog in new portal only. 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************