Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Request for new functionality
View staffing
Description
Be able to fetch sensitive data like bytes_billed and bytes_processed from the response of a query to a table with row-level access policies.
How this might work:
For example, a new role can be created for this specific purpose, and only the users with this role can fetch the data from the response.
If applicable, reasons why alternative solutions are not sufficient:
Currently, only project owners can check bytes_billed and bytes_processed from these queries [1], and they need to do so from the audit logs, so it’s not even possible to get the data from the response itself.
Other information (workarounds you have tried, documentation consulted, etc):
[1] Row-level security limitations regarding bytes_processed and bytes_billed: