Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

ACL not working Properly

suryakant30
Tera Contributor

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 ? 

1 ACCEPTED SOLUTION

Huynh Loc
Mega Sage
Hi  @suryakant30 ,
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.

View solution in original post

6 REPLIES 6

Tanushree Maiti
Kilo Patron

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

 

 

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Ankur Bawiskar
Tera Patron

@suryakant30 

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?

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader