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.

Open Catalog Items in a New Portal Window/Tab from Employee Center

jameskota77
Tera Contributor

Hi Team,

Currently, when I click on a catalog item in the Employee Center, it opens within the same portal page. I would like to configure it so that when a user clicks on a catalog item, it opens in a different portal and in a new browser window or tab.

Is there a recommended approach or configuration setting in ServiceNow to achieve this? Should this be handled via UI Policies, Redirect URLs, or custom widget scripting? Any best practices or examples would be greatly appreciated.

Thanks in advance!

3 REPLIES 3

Brian Lancaster
Kilo Patron

Best practice would be to stay out of the box. You would probably have to do a custom widget to get this to work. I'm not sure why you would want to redirect to a different portal. Seems overly complicated will cause technical debt. 

Ankur Bawiskar
Tera Patron
Tera Patron

@jameskota77 

this is possible but you will have to clone the OOTB widget which renders the categories etc and then make lot of changes

This will be heavy customization and will add to your technical debt considering future upgrades.

You will also miss out any additional features which ServiceNow adds to that OOTB widget.

Please inform customer about the OOTB platform behavior and why they should stick to it.

💡 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

John Gilmore
Giga Guru

There isn't support for this type of functionality and it would require a lot of customization to achieve.

Depending on the specifics of the use case you could consider using an employee center  content page with cards or another component in place of the actual catalog and then you would be able to configure the onClick functionality to direct to the specific internal/external url including dynamic redirect based on roles or user attributes. Those redirects could open specific catalog items the way you want. This would keep the solution more OOTB while providing functionality similar to what you are looking for by separating from the OOTB catalog restrictions.