This is an archive version of the document. Starting from version 8, the Veeam Backup for Google Cloud User Guide is part of the Veeam Backup & Replication User Guide. To get the most up-to-date information, see the current version.

Repository Permissions

To allow Veeam Backup for Google Cloud to create a backup repository in a Google Cloud storage bucket and to access the repository when performing backup and restore operations, the service account associated with the Google Cloud project to which this bucket belongs must have the following permissions:

storage.buckets.list

storage.buckets.get

storage.objects.create

storage.objects.delete

storage.objects.list

storage.objects.get

storage.hmacKeys.create

storage.hmacKeys.list

storage.hmacKeys.get

resourcemanager.projects.get

serviceusage.services.list

storage.buckets.getIamPolicy

storage.buckets.setIamPolicy *

compute.projects.get

storage.multipartUploads.create
storage.multipartUploads.abort

* Veeam Backup for Google Cloud will use the storage.buckets.setIamPolicy permission only to grant access to repositories while performing SQL backup operations.

Page updated 2025-10-22

Page content applies to build 7.0.0.47