Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

The display of the approval screen (sysapproval_approver)

Ryoka
Tera Contributor

**Background**
I have a question regarding the display of the approval screen (sysapproval_approver). We created a custom table and developed a workflow that allows for requests and approvals using the Flow Designer's "ask for approval" feature. We have also created custom ACLs for the custom table.

 

**Issue**
After submitting an approval request and having a record created in sysapproval_approver through "ask for approval," if the ACL is revoked while the request is still pending approval, the display of sysapproval_approver becomes abnormal. Examples include:
- New approval requests unrelated to the above, for which there are reference permissions, become invisible.
- Even though there are pending approval records on the next page, the "Next" button does not appear.

 

**Question**
It is operationally infeasible to reapply the ACL. Is there any solution to resolve the display issues with sysapproval_approver?

1 REPLY 1

t_sadahisa
Giga Guru

Hi, Ryoka

 

To be honest, I am not sure what is going on, but I would recommend rechecking the ACL (this is what happens when access is not allowed by the ACL).

 

If you want to allow access to a record with script conditions that depend on other records in the record's reference field, you can resolve this with a system property.

 

https://www.servicenow.com/docs/ja-JP/bundle/yokohama-platform-security/page/administer/contextual-s... ContScriptCondAppRefFld.html

 

Thanks.