- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2022 12:09 PM
Hello Team,
I have a created a list_edit acl for some 'ABC' table, with ABC.*, role-snc_internal. So when I impersonate a user with snc_internal still it says that "Security constraints prevents from editing". Any help is greatly appreciated.
Thanks!
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-01-2022 04:44 AM
Hey
Please follow below steps:
You will need to create 3 list edit ACLs for this requirement:
- Create an ACL for the table using "SCTASKs.none" with no restriction
- Create an ACL for all fields in the table using "SCTASKs .*" with Advanced checkbox as true and in the script write - answer = false;
- Create an allow ACL for the field you want to be editable using "SCTASKs.Assigned to"
I am using sctask table as a basis, you can do the same for your requirement.
Feel free to mark correct, If I answered your query.
Will be helpful for future visitors looking for similar questions 🙂
Aman Kumar

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2022 12:31 AM
Hey
Didn't hear back on this.
Is your issue resolved? If yes, feel free to mark helpful/correct, so it will be helpful for others looking for similar query.
Aman Kumar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2022 11:17 PM
Hi,
you will have to ensure field level WRITE ACL is allowed to edit the particular field
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-29-2022 12:55 PM
Hi
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-29-2022 08:49 PM
Hi,
then those users should pass table level write and then field level WRITE will be executed
if field level write allows but table level write blocks then they cannot edit that field
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-30-2022 09:58 PM
Hope you are doing good.
Did my reply answer your question?
If my response helped please close the thread by marking appropriate response as correct so that it benefits future readers.
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader