Approvals are not triggering while using with Decision table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2024 04:37 AM
Hello Folks,
I'm using Decision table to trigger the group approvals based on catalog form variables. The approvals are triggering when I'm submitting(I've Admin role) the form but while user(itil role) is trying to submit the group approval's are triggering. Why the approvals are triggering to user who has ITIL role? I've configured any role restriction in Flow designer or Decision table.
Thanks,
Naveen N.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2024 04:58 AM
Hi @Avee90
1. Re-check Role Restrictions:
- Flow Designer: Ensure the flow that’s supposed to trigger the approval has no role restrictions that might inadvertently prevent it from executing for users with the itil role. Sometimes, flows or subflows might have execution restrictions based on roles.
- Decision Table: Double-check the decision table used for triggering group approvals. Make sure there isn’t an overlooked condition or criteria that differentiates between users based on their roles.
2. Catalog Item Access Control:
- Catalog Item: Verify whether there are any Access Control Rules (ACLs) applied to the Catalog Item or the variables within the Catalog Item that might be affecting how different roles interact with the form. Although it might not be directly related to the Flow Designer or Decision Tables, ACLs can affect the visibility and editability of form fields, potentially impacting the flow’s conditions or data availability.
3. Group Membership Verification:
- Approval Group: Make sure the group designated to approve the request includes the expected users or has the expected hierarchy. If the flow is trying to fetch and assign an approval to a specific group based on form input or other conditions, verify that these conditions are met equally for admins and itil users.
*Most Important
4. Debugging the Flow:
- Utilize the Debug feature in Flow Designer to trace the execution of the flow when an itil role user submits the form. Look for any conditions that aren’t met or any errors in the flow’s logic that could explain why the approval isn’t being triggered.
Note: Please Mark this Helpful and Accepted Solution. If this Helps you to understand. This will help both the community and me..
- Keep Learning
Thanks & Regards
Deepak Sharma