Can ACL be overridden ?

Ajai S Nair
Giga Guru

Hi All,

In our project, we have written an ACL for allowing permission to edit all variables in the problem when the state is not Resolved, cancelled or closed. Now we have a requirement that we need to give access to edit a single field even after Resolved state. I tried by writing another Field ACL but it does not work. Since Field ACL will work first and later the table ACL will work. Can anyone help me for this ?

Regards,

Ajai

21 REPLIES 21

Kalaiarasan Pus
Giga Sage

You must have a table.* acl already for blocking the access.. Create a field level acl for the needed field and it should do the job


Anurag Tripathi
Mega Patron
Mega Patron

Field level access controls have a higher precedence over table level.


Kalai's solution is right, if you are not able to implement then show the ACL that you have for restricting and we might help to create a new one


-Anurag


This is the ACL written for Hiding all variables,


ACL.PNG



I created one field level ACL as shown below. But it is not allowing them to edit the field even in other states,


ACL 1.PNG


Regards,


Ajai


Create a * acl blocking the access .. Then create a field level and see if it works for you