Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

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

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.