Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Permanently delete OOB notification banner on new catalog item

xiaix
Tera Guru

How do I stop this banner from constantly showing up when I save or refresh the page??

 

xiaix_0-1760622754736.png

/now/nav/ui/classic/params/target/sc_cat_item.do

When I create a new catalog item, I get that banner.  I click the "x" to remove it, but when the page refreshes, it comes back.  I searched for UI Policies, onLoad client scripts, etc... but cannot find anywhere I can control the permanent deletion of that banner/notification.

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

@xiaix 

it comes from this OOTB business rule "Show catalog builder info banner"

It's read-only and you cannot control it

AnkurBawiskar_0-1760623233668.png

Try to set this property "glide.sc.cat_builder.promo_message.enable" as false

If that property is not there then create it with type as True/False and set as false

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

View solution in original post

10 REPLIES 10

Ankur Bawiskar
Tera Patron
Tera Patron

@xiaix 

it comes from this OOTB business rule "Show catalog builder info banner"

It's read-only and you cannot control it

AnkurBawiskar_0-1760623233668.png

Try to set this property "glide.sc.cat_builder.promo_message.enable" as false

If that property is not there then create it with type as True/False and set as false

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

I created the system property as you suggested "glide.sc.cat_builder.promo_message.enable", type is true/false, and set it to false.  I logged out and back in, did a cache.do clear, and even opened up a new browser window, but the banner is still there :*(

@xiaix 

that BR is with read-only protection policy

So you cannot deactivate that or delete that.

2 ways

1) Use DOM manipulation and hide that (DOM is not recommended practice)

OR

2) Ask HI team to delete/deactivate that as they should be able to modify that 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

DOM manipulation was already suggested by @mujeebqasimi , and I had already mentioned that I created a HI case.  I'm curious though, where did you find the "glide.sc.cat_builder.promo_message.enable" property?  Not that it's working anyway, but just curious where that property is documented.