ACL said '= false RULE = Evaluated from cache'
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
ACL said '= false RULE = Evaluated from cache'.
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
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.