Exempts the user or service account from IP filtering rules for bucket-level operations.
storage.buckets.get
Read bucket metadata, including listing or reading the Pub/Sub notification configurations on a bucket. This permission alone does not allow you to read IAM policies or IP filtering rules.
storage.buckets.getIamPolicy
Read bucket IAM policies.
storage.buckets.list
List buckets in a project including read bucket metadata. This permission alone does not allow you to list IAM policies or IP filtering rules.
storage.buckets.listEffectiveTags
List all tags associated with a bucket, including tags inherited from higher in the resource hierarchy, such as from the bucket's project.
Update bucket metadata including adding or removing a Pub/Sub notification configuration on a bucket and reading bucket metadata when updating. This permission alone does not allow you to update IAM policies, IP filtering rules or read the IAM policies on a bucket during the update.
Object permissions
Object permission name
Description
storage.objects.create
Add new objects to a bucket.
storage.objects.createContext
Attach contexts to an object.
storage.objects.delete
Delete objects.
storage.objects.deleteContext
Delete object contexts.
storage.objects.dropContexts
Drop specified groups of object contexts from a source object during a rewrite, copy, or compose operation using the dropContextGroups parameter.
storage.objects.get
Read object data and metadata, excluding ACLs. This also returns any contexts attached to the object.
storage.objects.getIamPolicy
Read object ACLs, returned as IAM policies.
storage.objects.list
List objects in a bucket. Also read object metadata, excluding ACLs, when listing. This also returns any contexts attached to the objects.
storage.objects.move
Move an object within a bucket by using the move method.
storage.objects.overrideUnlockedRetention
Use the x-goog-bypass-governance-retention header or the overrideUnlockedRetention query parameter when working with object retention configurations.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-09-08 UTC."],[],[]]