- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2026 12:53 AM
I have created 3 read ACLs :
1. Table level (none)
2. Field level ( * )
3. For category field specific
I have given access to lab.admin role
But while I am Impersonating the user with lab.admin role , I am not able to see Category field data ... Remaining data is visible
How can I fix it ?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2026 04:57 PM - edited 04-05-2026 04:57 PM
Please use the Access Analyzer feature to debug your ACLs. It will help identify which ACL is being blocked on your side.
For more details, please refer to the following documentation:
https://www.servicenow.com/docs/r/zurich/platform-security/access-control/access-analyzer.html
If this response was helpful, please consider marking it as Correct and Helpful. You may mark more than one reply as an accepted solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2026 09:05 PM - edited 04-05-2026 09:07 PM
Hi @suryakant30
If you want to restrict the view of the "category" field in the Task table using ACLs, creating a field-level Read ACL is enough for that , I guess.
You can debug the security rule to check where it is failing.
Navigate to System Security > Debugging > Debug Security Rules
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2026 09:51 PM
since you said field level READ is created for category then did you check if your user satisfies the role, condition and script
what debugging did you do from your side?
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader