Repository Permissions

In this article

    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 in which this bucket resides 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

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