- 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
06-28-2022 12:20 PM
Instead of ABC.*, create an ACL for ABC.none
Aman Kumar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2022 01:24 PM
Hi
Thanks that worked. If I want to give access to list edit ABC.abc field to a particular group or users can I just modify same ACL to ABC.abc from ABC.none ? and add respective roles and script .
Thanks!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2022 11:04 PM
I think they have to work in conjuction with none ACL, field acl can't work standalone, you have to have both none and ABC.abc acl in place
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-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