Restricted view access policy
RestrictedViewAccess is an optional policy that can be enabled for tables of a database.
When this policy is enabled for a table, data in the table can only be queried by principals who have an UnrestrictedViewer role in the database. Any principal, who isn't registered with an UnrestrictedViewer database-level role, won't be able to query data in the table. Even an unregistered table/database/cluster admin.
The UnrestrictedViewer role grants view permission to all tables in the database that have the policy enabled. The current principal, a database admin/user/viewer, is already authorized to query the database. Adding or removing principals can be done by a DatabaseAdmin.
Note
RestrictedViewAccess policy can't be configured on a table on which a Row Level Security policy is enabled.
For more information, see the control commands for managing the RestrictedViewAccess policy.