Repository Permissions

To allow Veeam Plug-In 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

storage.objects.setRetention

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

Page updated 2026-08-17

Page content applies to build 13.1.1.18