Minimum Required Roles
Minimum Required Roles for Service Accounts
The following roles allow SELECT queries to work with a service account:- BigQuery Data Viewer (roles/bigquery.dataViewer): read data and metadata
- BigQuery Filtered Data Viewer (roles/bigquery.filteredDataViewer): view filtered table data
- BigQuery Job User (roles/bigquery.jobUser): run jobs, including queries, within the project