Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

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.