Send feedback  
  
 Firebase Storage roles and permissions  This page lists the IAM roles and permissions for Firebase Storage. To
search through all roles and permissions, see the  role and
permission index  
. 
 
 Firebase Storage roles  
  
    
  
    Cloud Storage for Firebase Admin  Beta  
(  roles/  firebasestorage.admin ) 
 
  Full management of Cloud Storage for Firebase.
 
  
  
   firebase.clients.get 
 
  firebase.clients.list 
 
  firebase.projects.get 
 
    firebasestorage.* 
  
 
   firebasestorage.  buckets.  addFirebase   
  firebasestorage.buckets.get 
  
  firebasestorage.buckets.list 
  
  firebasestorage.  buckets.  removeFirebase   
  firebasestorage.  defaultBucket.  create   
  firebasestorage.  defaultBucket.  delete   
  firebasestorage.  defaultBucket.  get   
  
  
  resourcemanager.projects.get 
 
  resourcemanager.projects.list 
 
  
  
   Cloud Storage for Firebase Service Agent  
 (  roles/  firebasestorage.serviceAgent ) 
 
  Access to Cloud Storage for Firebase through API and SDK.
 
  
  Warning: Do not grant service agent roles to any principals except  service agents  
.   
  
   storage.buckets.get 
 
  storage.buckets.getIamPolicy 
 
  storage.objects.create 
 
  storage.objects.delete 
 
  storage.objects.get 
 
  storage.objects.getIamPolicy 
 
  storage.objects.list 
 
  storage.objects.update 
 
  
  
   Cloud Storage for Firebase Viewer  Beta  
(  roles/  firebasestorage.viewer ) 
 
  Read-only access for Cloud Storage for Firebase.
 
  
  
   firebasestorage.buckets.get 
 
  firebasestorage.buckets.list 
 
  firebasestorage.  defaultBucket.  get 
 
  resourcemanager.projects.get 
 
  resourcemanager.projects.list 
 
  
  
  
  
Firebase Storage permissions  
  
    Permission
 
 Included in roles
 
  
  
    
 firebasestorage.  buckets.  addFirebase   
 
  
  
   
 firebasestorage.buckets.get 
  
 
  
  
   
 firebasestorage.buckets.list 
  
 
  
  
   
 firebasestorage.  buckets.  removeFirebase   
 
  
  
   
 firebasestorage.  defaultBucket.  create   
 
  
  
   
 firebasestorage.  defaultBucket.  delete   
 
  
  
   
 firebasestorage.  defaultBucket.  get   
 
  
  
  
  
  
  Send feedback  
  
 
 
  
  Except as otherwise noted, the content of this page is licensed under the  Creative Commons Attribution 4.0 License  
, and code samples are licensed under the  Apache 2.0 License  
. For details, see the  Google Developers Site Policies  
. Java is a registered trademark of Oracle and/or its affiliates. 
 
 Last updated 2025-10-29 UTC.
 
  
    Need to tell us more?  
  
  
 [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-29 UTC."],[],[]]