ACL said '= false RULE = Evaluated from cache'

MugTm09
Tera Contributor

ACL said '= false RULE = Evaluated from cache'.

 

MugTm09_0-1759305346055.png

ServiceNow always evaluates OTB ACL records first, so we added a custom role to this OTB record.

In this record, 'Requires role' is set to 'sn_problem_read'.

 

(I understand what it means to add something to an existing ACL design. Probably.)

 

However, the ACL rule was rejected due to an unknown error.

I felt that ACL was not being properly evaluated.

Does anyone have any information about this message?

 

Unfortunately, 'cache.do' didn't have any particular meaning.

1 REPLY 1

M Iftikhar
Mega Sage

Hi @MugTm09 ,
The message means the ACL result came from cache, not a fresh evaluation. Since you modified the OOTB ACL, the issue may be due to cache or role assignment. Try clearing cache and confirm the user has sn_problem_read. If it still fails, review system logs for ACL evaluation details.

Thanks & Regards,
Muhammad Iftikhar
If my response helped, please mark it as the accepted solution so others can benefit as well.