- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 10:13 AM
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
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
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 11:04 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 11:04 AM
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

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2023 11:22 AM
@Shantharao Try creating this ACL in Global scope as incident table is part of Global scope.