Permissions Used for Google BigQuery Protection

The Commvault software uses the following permissions to perform protection operations for your BigQuery instances.

Google Cloud Storage Permissions

Permission

Usage

storage.buckets.create

Allows creating new storage buckets in Google Cloud Storage.

storage.buckets.get

Grants read access to the metadata of a storage bucket (such as its name, location, and other properties).

storage.buckets.getIamPolicy

Allows reading the IAM policy for a bucket, which defines access control to the bucket.

storage.buckets.getObjectInsights

Grants access to object insights for a bucket (for example, usage statistics or object analysis data).

storage.buckets.list

Allows listing all buckets in a project.

storage.buckets.listEffectiveTags

Allows listing effective tags applied to a bucket.

storage.buckets.listTagBindings

Allows listing tags that are bound to the bucket.

storage.buckets.setIamPolicy

Grants permission to modify the IAM policy of a bucket, defining access control.

storage.buckets.update

Allows modifying the configuration of a storage bucket (for example, changing its location or settings).

storage.multipartUploads.abort

Allows aborting an ongoing multipart upload.

storage.multipartUploads.create

Grants permission to initiate a multipart upload for an object.

storage.objects.create

Allows uploading or creating new objects in a storage bucket.

storage.objects.delete

Allows deleting objects from a storage bucket.

storage.objects.get

Grants permission to read an object’s data from a storage bucket.

storage.objects.getIamPolicy

Allows reading the IAM policy for an object.

storage.objects.list

Allows listing objects within a bucket.

storage.objects.setIamPolicy

Allows setting the IAM policy for an object to control access.

storage.objects.update

Allows modifying an object’s metadata or data in a bucket.

BigQuery Permissions

Permission

Usage

bigquery.datasets.create

Allows creating new datasets in BigQuery.

bigquery.datasets.get

Grants permission to view metadata for a dataset in BigQuery.

bigquery.datasets.getIamPolicy

Allows reading the IAM policy for a BigQuery dataset.

bigquery.datasets.setIamPolicy

Allows modifying the IAM policy of a dataset to control access.

bigquery.tables.create

Allows creating new tables in a BigQuery dataset.

bigquery.tables.get

Grants permission to read metadata for a table in BigQuery.

bigquery.tables.getData

Allows reading the data stored in a BigQuery table.

bigquery.tables.list

Allows listing the tables within a dataset.

bigquery.tables.delete

Grants permission to delete a table in BigQuery.

bigquery.tables.export

Allows exporting the data from a BigQuery table.

bigquery.tables.update

Grants permission to modify a table's schema in BigQuery.

bigquery.tables.updateData

Allows modifying data in a BigQuery table (for example, updating rows).

bigquery.tables.getIamPolicy

Allows reading the IAM policy for a BigQuery table.

bigquery.tables.setIamPolicy

Allows modifying the IAM policy for a BigQuery table.

bigquery.tables.deleteIndex

Allows deleting an index on a BigQuery table.

bigquery.tables.createIndex

Allows creating an index on a BigQuery table to improve query performance.

bigquery.routines.create

Allows creating stored procedures or user-defined functions (UDFs) in BigQuery.

bigquery.routines.get

Allows reading metadata for a stored procedure or function in BigQuery.

bigquery.routines.delete

Grants permission to delete a stored procedure or function in BigQuery.

bigquery.routines.list

Allows listing routines (stored procedures or UDFs) in a BigQuery dataset.

bigquery.connections.create

Allows creating new connections to external data sources for use with BigQuery.

bigquery.connections.delete

Allows deleting an existing BigQuery connection.

bigquery.connections.get

Allows viewing metadata for a BigQuery connection.

bigquery.connections.getIamPolicy

Allows reading the IAM policy for a BigQuery connection.

bigquery.connections.setIamPolicy

Grants permission to modify the IAM policy of a BigQuery connection.

bigquery.connections.list

Allows listing all the BigQuery connections.

bigquery.connections.use

Grants permission to use a BigQuery connection for querying external data sources.

bigquery.connections.delegate

Allows delegating the use of a BigQuery connection to other users.

bigquery.jobs.create

Allows creating jobs (for example, queries, data loads) in BigQuery.

bigquery.jobs.get

Grants permission to view details and status of a job in BigQuery.

bigquery.jobs.list

Allows listing jobs within a project.

bigquery.jobs.listAll

Allows listing all jobs in all projects within an organization.

Compute Engine and Resource Manager Permissions

Permission

Usage

compute.regions.list

Allows listing all available regions in Google Cloud for Compute Engine.

resourcemanager.projects.list

Grants permission to list all projects within a Google Cloud organization.

resourcemanager.projects.get

Allows viewing details of a project in Google Cloud.

×

Loading...