List edit ACL not working

kuttti
Kilo Guru

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!

1 ACCEPTED SOLUTION

Hey @kuttti ,

Please follow below steps:

You will need to create 3 list edit ACLs for this requirement:

  1. Create an ACL for the table using "SCTASKs.none" with no restriction
  2. Create an ACL for all fields in the table using "SCTASKs .*" with Advanced checkbox as true and in the script write -  answer = false;
  3. 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 🙂

Best Regards
Aman Kumar

View solution in original post

9 REPLIES 9

Aman Kumar S
Kilo Patron

Instead of ABC.*, create an ACL for ABC.none

Best Regards
Aman Kumar

kuttti
Kilo Guru

Hi @Aman Kumar ,

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!

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 🙂

Best Regards
Aman Kumar

Hey @kuttti ,

Please follow below steps:

You will need to create 3 list edit ACLs for this requirement:

  1. Create an ACL for the table using "SCTASKs.none" with no restriction
  2. Create an ACL for all fields in the table using "SCTASKs .*" with Advanced checkbox as true and in the script write -  answer = false;
  3. 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 🙂

Best Regards
Aman Kumar