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.