Do read, write, and report_view follow the same logic?

Lisa71
Tera Contributor
For ACL types like read, write, and report_view, do they all follow the same logic?
Specifically, if a table does not have any report_view ACL defined, then does that mean everyone can view the table’s data through reports by default?
And once any report_view ACL is created (for example, allowing only the admin role), does that mean users who are not included in that report_view ACL will no longer be able to access the table’s data through reports?
1 ACCEPTED SOLUTION

pavani_paluri
Tera Guru

Hi @Lisa71 ,

 

Yes, your understanding is correct.

 

ACL Types
Read ACL → Controls whether a user can *see* records in a table (e.g., open a list or form).
Write ACL → Controls whether a user can *update* records in a table.
Report_view ACL → Controls whether a user can *see data from that table inside reports* (like charts, dashboards, analytics).
All ACLs follow the same logic?
Yes — all ACL types follow the same basic principle:
If no ACL of that type exists → access is allowed by default.
If any ACL of that type exists → the system enforces it, and only users who meet the ACL conditions can access.

No report_view ACL defined:
Everyone who has general access to the table (via read ACLs or roles) can see its data in reports.
In other words, reporting is open by default. Ifnone report_view ACL defined, then the system now enforces report_view rules.
Example: If you create a report_view ACL that only allows the `admin` role, then only admins can see that table’s data in reports.
All other users, even if they can read the table normally, will not see its data in reports unless they’re explicitly included in a report_view ACL.

 

Mark it helpful if this helps you to understand. Accept solution if this give you the answer you're looking for
Kind Regards,
Pavani P

View solution in original post

5 REPLIES 5

Ankur Bawiskar
Tera Patron

@Lisa71 

report_view ACL is additional security for non-admins to see table data

Report_view access control 

In docs it's clearly mentioned

AnkurBawiskar_0-1768810022947.png

 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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