Set approvers to variable level on catalog item form.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2025 11:33 AM
NOTE: this is not in employee center. It's on legacy service portal so sorry I could not find the correct forum.
I am working on a configuration for a catalog item. Stakeholder has the following requirements;
- When a specific checkbox variable is selected in a section of the form, and no other variables are selected in that section, that the request be sent to 2 specific individuals only and not a specfied approval group.
- If the specified checkbox is selected and any other variable(s) is selected in that section, that the request be sent to both the 2 specified users and a specified approval group.
- If that checkbox is not selected, then the request should be sent to only a specified approval group.
Right now, in the workflow editor I have 2 approval activities, one with the specified checkbox being true and the other being false. If true, requests gets sent to specified users. If false, gets sent to group.
Scenario 1 and 3 work fine but in scenario 2, Only the specified users reveive the request and not the group. I know that it is following the logic but there is no option in workflow editor where that condition could be "variable is anything but" and I don't want to list all other variables individually so I know there is going to be scripting involved. The real problem is that, even with scripting these conditions only apply to a certain section of the form seperated by a label. So no matter what, "no other variables" scenario can not apply cause of the mandatory and auto-populated (based on logged-in user) fields.
I think the best solution I though of was to just have this variable as it's own catalog item and have its own approval group. Seems WAY simpler in my opinion. Just wanted to know you guy's thoughts

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2025 03:03 PM
Can you show us how you currently have it configured? I think this would need to be an advanced script in the approval that would set the approvals based on the scenario.