Delegates unable to see the Approval Record in Service Portal (No Record Found)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-25-2023 01:18 AM
We're experiencing an issue from a custom table outside the global scope where delegate can only see approve and reject button in the approval form, but cannot see the approval details. It says record not found.
The case record is from custom table called Finance System under the Finance Scope in our instance
Any idea how to resolve this?
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-02-2023 09:45 AM
Hi,
The same way the delegates has access to the approval record you need to provide access to your custom case record. Check the ACLs for sysapproval_approver table you will see that they use approvalDelegationUtil() like this
(new ApprovalDelegationUtil().isMyApproval(current))
You need to add something similar to your custom case table.
Regards,
Niklas
Niklas