Service Portal Standard Changes

Steven Parker
Giga Sage

Can anyone tell me how to hide the "Standard Changes" in the Service Portal?

find_real_file.png

These are our Standard Change templates, but we don't want people to use them in the Service Portal.   We need to hide them in the Service Portal, but NOT in the ITIL View. ITIL users still need to be able to access them in the backend ITIL view.


Please mark this response as correct and/or helpful if it assisted you with your question.
Steven
1 ACCEPTED SOLUTION

Arindam Ghosh
Mega Guru

Create a Boolean type column (is_portal) in "sc_category" table. and make this column value true for those category which you want to display in portal.



Now update(clone) the "SC Categories" widget server script like below:



var sc = new GlideRecord('sc_category');


sc.addQuery('sys_class_name', 'sc_category');


sc.addQuery('is_portal', 'true'); // Add this condition


sc.addActiveQuery();



and map the new widget in the page, where you are displaying this widget.



Thanks,


Arindam


View solution in original post

18 REPLIES 18

Craig Granier
Kilo Expert

Another option would be to move the Standard Change category into it's own catalog (you'll also need to update the Standard Change options to set the default Catalog to your new catalog).

manishm
Mega Guru

Was looking for something and stumbled upon this post. Out of the box, there is a flag titled "Hide on Service Portal" in the catalog items. If you set this to true for all your change templates, the category shall disappear as well. 

Manish

How can this be implemented for Domain separated instance as the same category is used by all the domains.

Where is the Hide on Service Portal option at? I can not find it.  It's no on the catalog item and not under the maintain categories.  I am on Madrid version.

Go to Service Catalog-> Maintain Items. Add the 'Hide on Service Portal' column from the list. 

 

find_real_file.png