scoped ACL are not evaluating if it passes global acl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 10:41 PM
At first it runs global acls and it passes then it is not checking for scoped acls even it satisfy the condition of it.
So how we can runs the scoped acls?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 10:52 PM
What exactly are you doing? Because if you are opening a record on a scoped app, you should see more than just these 4 lines.
Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 10:56 PM
Hey @Mark Manders thanks for looking into this.
We wants to secure scoped records via ACL but it is not evaluating.
It shows only 4 lines because we ran gr.canRead() from background script.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 11:26 PM
Don't run it via script. Just activate the debugger and do it as the user you are in need of validating, to see what happens. On Xanadu this will even be easier, but not many customers are already there.
ACL's are not inherited. If you don't have access to the task table through ACL, you can still have access to incidents or changes, because they are evaluated on table, row and field level.
Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 11:32 PM
We tried same after logging with user and tried to open kb_feedback record, but it still not evaluating.