Cannot Add Conditions to ACL

Mohammad8
Kilo Expert

Hi All,

I'm trying to create a new ACL record on table "customer_account". I could successfully save the ACL record but then I wanted to set some conditions. It showed this error:

 

Error MessageInvalid 'Access Control' record even though the selected outside table 'Account' is allowed. A table level Access Control on an outside table cannot contain a condition or script. Only roles are allowed.

 

What does this error message mean (especially the highlighted part)? And how to overcome this error?

 

Thanks in advance,

1 ACCEPTED SOLUTION

Mohammad8
Kilo Expert

I think I figured out the issue. It seems that if the table on which the ACL is being created is not in the application scope of the ACL, I cannot set the conditions.

To solve this, I had to create another ACL in the same application scope of the table.

View solution in original post

3 REPLIES 3

Ashutosh Munot1
Kilo Patron
Kilo Patron

Hi,

Can you show me screen shot.

 

I am not able to see this error.


Thanks,
Ashutosh

Mohammad8
Kilo Expert

I think I figured out the issue. It seems that if the table on which the ACL is being created is not in the application scope of the ACL, I cannot set the conditions.

To solve this, I had to create another ACL in the same application scope of the table.

Hi Mohammad,

I am also facing the same issue, could you please help me the resolution?
Invalid 'Access Control' record even though the selected outside table 'Catalog Task' is allowed. A table level Access Control on an outside table cannot contain a condition or script. Only roles are allowed.