@Suggy 

I already mentioned the use-case.

You can try to check it by not creating report_view ACL and see how it shows on dashboard for non-admin users or users who don't have read access on that table

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader