Approval Policy Skipping All Levels When Manager Is Missing in Catalog Item
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-19-2025 05:28 AM
Hi Community,
I’m facing an issue with Approval Policies on Catalog Items and would appreciate some insights or best practices.
Scenario:
I’ve implemented an approval policy for a catalog item with multiple approval levels:
Level 100: Manager of the "Requested For"
Level 200: A specific group or user (e.g., IT Security Team)
The approval policy is working fine when the manager exists. In that case, the approvals go from manager ➝ Level 200 approvers as expected.
The Issue:
When the manager is not defined (e.g., requested_for.manager is empty), the system:
Skips the Level 100 approval (which is expected), but
Also skips the remaining levels, including Level 200 — which is not the desired behavior.
In this case, the entire approval policy is effectively bypassed, and the item is marked as approved without any actual approvals.
Additional Scenario:
In some cases, if the approval is set to "Default" and Level 100 is skipped, then Level 200 still triggers correctly — which is expected.
However, in cases where the Manager approval is configured, if the manager is present, the approval chain works perfectly (Level 100 ➝ Level 200).
But if the manager is not present, all approval levels are skipped, and the RITM gets approved automatically — which is not acceptable.
What I Want to Achieve:
If the manager exists → Get their approval → Then proceed to Level 200.
If the manager is missing → Skip Level 100 but still trigger Level 200.
Thanks 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-19-2025 05:43 AM
how did you configure the approval policy? are you using decision table?
share some screenshots.
why not check before sending the approval if manager is empty or not
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-19-2025 05:49 AM - edited 05-19-2025 05:49 AM
There is no decision table for this policy @Ankur Bawiskar

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-19-2025 05:48 AM
Can you paste the screenshot of the flow so that I can visualize better
Palani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-19-2025 05:51 AM