We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Delegated Approvals are not visible in ESC portal for custom table not extending Task table

Sarthak Bisht
Tera Contributor

We are generating approval for a custom table which is not extending the task table using flow designer OOTB approval generation.

These approvals are visible to the original approver but not to the delegated approver in ESC portal, in native view backend table - sysapproval_approver all the approvals are visible and working as expected

only in portal under my task it is not visible.

3 REPLIES 3

Dr Atul G- LNG
Tera Patron

https://www.servicenow.com/community/hrsd-forum/approvals-for-delegates-are-not-visible-at-all-in-es...

 

https://www.servicenow.com/community/employee-slate-and-employee/approvals-not-showing-on-portal/m-p...

*************************************************************************************************************
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG

****************************************************************************************************************

Tanushree Maiti
Tera Patron

Hi @Sarthak Bisht 

 

Check the solution which other member has tried: 

Approvals for Delegates are not visible at all in ESC Portal 

 

Also check: https://www.servicenow.com/community/employee-slate-and-employee/end-users-can-t-view-approval-detai...

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

abdulrehmanArif
Tera Expert

Hi Sarthak, if the records are visible in sysapproval_approver but not under ESC → My Tasks for the delegate, I would first check the ESC To-dos / Task Configuration, not the Flow approval generation.

ESC does not simply show every sysapproval_approver row. It uses the Employee Center To-dos configuration and task configuration filters. For a custom table that does not extend task, make sure you have an approval task configuration for sysapproval_approver, with the reference/source configured correctly for your custom table. If the custom non-task table is not available in the configuration, add it through the scripted extension points such as sn_hr_sp.TodoNonTaskTables / sn_ex_sp.RefNonTaskTables.

Also validate the delegate setup: active delegate record, valid date range, Approvals = true, and the delegate has the required approver role/entitlement for portal approvals. If delegation version is involved, keep glide.approval.delegation.version as v3 so both existing and granular delegation are supported.

So, if the approval rows already exist, the fix is most likely in ESC To-dos/Approval Hub configuration or delegate role visibility, not in the Flow Designer approval action itself.