- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I have created a granular delegation, but approval is not shown to the delegated user
1.
and assigned the
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @dhivyal94299399
Please check these following things to resolve this issue
1) Service field — the rule requires at least one Service selected; if none was picked, the rule won't apply at all.
2) Table — you're delegating on Group approval [sysapproval_group]; if the actual pending approvals are on
Approval [sysapproval_approver], that's the mismatch.
3) Timing — delegation usually only applies to approvals created after the rule went active, not existing ones. Try generating a fresh approval to test.
4) Condition — confirm Active = true is the right filter vs. checking State = requested.
5) Verify directly — as admin, check sys_user_delegate for the delegation record, then filter sysapproval_approver by delegate = <user> to confirm the rule actually fired.
Hope this helps!
If this response helped, please mark it as Helpful.
If it resolves your issue, please Accept it as Solution.
Kind Regards,
Bharat C
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @dhivyal94299399
Please check these following things to resolve this issue
1) Service field — the rule requires at least one Service selected; if none was picked, the rule won't apply at all.
2) Table — you're delegating on Group approval [sysapproval_group]; if the actual pending approvals are on
Approval [sysapproval_approver], that's the mismatch.
3) Timing — delegation usually only applies to approvals created after the rule went active, not existing ones. Try generating a fresh approval to test.
4) Condition — confirm Active = true is the right filter vs. checking State = requested.
5) Verify directly — as admin, check sys_user_delegate for the delegation record, then filter sysapproval_approver by delegate = <user> to confirm the rule actually fired.
Hope this helps!
If this response helped, please mark it as Helpful.
If it resolves your issue, please Accept it as Solution.
Kind Regards,
Bharat C
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
What can we do for the sysapproval_approver record , like single user approval , how can we apply the delegation. since the table is not supported
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @dhivyal94299399
Granular Delegation doesn't support sysapproval_approver because it's meant for conditional/group-based delegation. For individually-assigned approvals, you don't need a Granular Rule at all — just use basic Delegation:
1) Go to My Delegates → Add delegate.
2) Check the Approvals box, set effective dates.
3) Save.
This automatically covers any approval directly assigned to that user, no table/condition needed.
Group approvals → Granular Delegation Rule
Individual approvals → Basic Delegate record
If it's still not showing up, check: Approvals flag is checked, dates are active, and the approval was created after delegation started (not retroactive).
Hope this helps!
If this response helped, please mark it as Helpful.
If it resolves your issue, please Accept it as Solution.
Kind Regards,
Bharat C
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
for example, the user with role approver_user can access only the portal, how he can create a delegate record?