How to make certain catalog items within the order guide as mandatory?

devendranarun
Tera Guru

Hello Everyone,

 

I have come across a requirement from client where they are expecting that all catalog items within the order guide should be visible in the Employee center, but certain catalog items need to be made mandatory(user cannot skip those) based on a Job role choice type variable selection in the order guide and other catalog items should be optional. (Currently, we have 14 catalog items within the Onboarding Order guide).

Is it possible to control the toggle on/off button? like to make certain catalog items mandatory based on the choice variable selection? If this is not feasible, then any other alternative solution or workaround that can fulfil this requirement?

 

Your help on this is highly appreciated.

 

1 REPLY 1

Tanushree Maiti
Kilo Patron

Hi @devendranarun 

 

ServiceNow doesn’t natively support forcing a catalog item toggle to stay on in the Employee Center, the recommended approach is to enforce mandatory fields within those specific items based on the selected Job Role. This ensures users are required to complete them

 

To meet the requirement of displaying all 14 catalog items in the Employee Center while making certain items mandatory based on a Job Role variable, you can combine rule-based conditions with Catalog UI Policies

 

  • Ensure all 14 items are part of the order guide
  • Set Rule Base conditions to show items based on the job role
  • Ensure the "Cascade variables" checkbox on the Order Guide is checked. This allows the "Job Role" variable selected on the first screen to be read by the Catalog UI Policies on the individual items.
  • Create a Catalog UI Policy on the mandatory catalog items that makes specific variables mandatory if the Job Role variable (from the order guide) is "XYZ".
Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin: