Record not visible
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-22-2025 12:47 AM
Hello,
I can access the record with direct URL but not using list view. What can be the probable cause?
Is it something around Query BR or ACLs? If yes, could anyone please explain how?
-Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-22-2025 12:49 AM
Look like it can be acl.issues.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-22-2025 12:52 AM
Hello,
Could you please explain how ACL would be causing this issue? as the record isn't visible in list view but it's visible when accessed through URL
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-22-2025 04:46 AM
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-22-2025 05:32 AM
Considering your explanation, I suspect something else is at play, not an ACL and not a Query Business Rule.
When you query a table, the query business rules run first and they modify the query that is run against the database. That may prevent the record from being returned from the database so there are no messages displayed in the list view. It's as if the record simply did not exist. This should also prevent you from accessing the record directly by URL.. you would get a "Record not found" error.
Once the data is returned from the database, then each record is compared to the ACLs that apply. For any records that are blocked by ACL, you will see the security constraint message in the list view. This is because the restriction is taking place in the application after the database activity is complete. It's like someone saying "Yes, that record does exist, but you don't get to see it"
There is also a third option, using Data Filtration. This may also prevent you from accessing a record, but I do not recall if it provides any notification of removed records. I would look here. You can enable Session debugging to help narrow down what actions are in play and which may be affecting the record you are trying to access.