ACL Error?

Shantharao
Kilo Sage

Hi All,

 

When I try to add an extra condition on OOB ACL in Digital Portfolio Management I get an error below

Step1: Activate the Digital Portfolio Management plugin

Step2: Open the below ACL (please replace with your PDI instance name)
https://dev131071.service-now.com/sys_security_acl.do?sys_id=48975b6d775330107190308eec5a9941&syspar...

Step3: Try to add an extra condition and save the form

Shantharao_0-1693933913404.png

 


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.

Do you know how we can fix this error?

Thanks

1 ACCEPTED SOLUTION

Maik Skoddow
Tera Patron
Tera Patron

Hi @Shantharao 

you try to create/modify an ACL which is in scope "Digital Portfolio Management" but the table "Incident" is in Global scope. Imagine this would be possible, then all scoped applications could block table access of other applications.

Instead, if you need extra conditions you have to create an additional ACL in "Global" scope.

Maik

View solution in original post

2 REPLIES 2

Maik Skoddow
Tera Patron
Tera Patron

Hi @Shantharao 

you try to create/modify an ACL which is in scope "Digital Portfolio Management" but the table "Incident" is in Global scope. Imagine this would be possible, then all scoped applications could block table access of other applications.

Instead, if you need extra conditions you have to create an additional ACL in "Global" scope.

Maik

Sandeep Rajput
Tera Patron
Tera Patron

@Shantharao Try creating this ACL in Global scope as incident table is part of Global scope.