This page lists the IAM roles and permissions for Firebase. To search through all roles and permissions, see the role and permission index.
Firebase roles
| Role | Permissions |
|---|---|
Firebase Admin( Full access to Firebase products. |
|
Firebase Analytics Admin( Full access to Google Analytics for Firebase. |
|
Firebase Analytics Viewer( Read access to Google Analytics for Firebase. |
|
Firebase App Distribution Admin SDK Service Agent( Read and write access to Firebase App Distribution with the Admin SDK |
|
Firebase Develop Admin( Full access to Firebase Develop products and Analytics. |
|
Firebase Develop Viewer( Read access to Firebase Develop products and Analytics. |
|
Firebase Grow Admin( Full access to Firebase Grow products and Analytics. |
|
Firebase Grow Viewer( Read access to Firebase Grow products and Analytics. |
|
Firebase Service Management Service Agent( Access to create new service agents for Firebase projects; assign roles to service agents; provision GCP resources as required by Firebase services. |
|
Firebase Quality Admin( Full access to Firebase Quality products and Analytics. |
|
Firebase Quality Viewer( Read access to Firebase Quality products and Analytics. |
|
Firebase Admin SDK Administrator Service Agent( Read and write access to Firebase products available in the Admin SDK |
|
Firebase SDK Provisioning Service Agent( Access to provision apps with the Admin SDK. |
|
Firebase Viewer( Read-only access to Firebase products. |
|
Firebase permissions
| Permission | Included in roles |
|---|---|
| Owner ( Editor ( Viewer ( Firebase Test Lab Admin ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Viewer ( Support User ( |
| Owner ( Firebase Admin ( |
| Owner ( Editor ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( Firebase SDK Provisioning Service Agent ( OAuth Config Editor ( Service agent roles
|
| Owner ( Editor ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( Service agent roles
|
| Owner ( Editor ( Viewer ( Firebase Remote Config Admin ( Firebase Remote Config Viewer ( Firebase Test Lab Admin ( Firebase Test Lab Viewer ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase A/B Testing Admin ( Firebase A/B Testing Viewer ( Firebase App Distribution Admin ( Firebase App Distribution Viewer ( Firebase Authentication Admin ( Firebase Authentication Viewer ( Firebase Crash Symbol Uploader ( Firebase Crashlytics Admin ( Firebase Crashlytics Viewer ( Firebase Realtime Database Admin ( Firebase Realtime Database Viewer ( Firebase Dynamic Links Admin ( Firebase Dynamic Links Viewer ( Firebase Extensions Developer ( Firebase Extensions Viewer ( Firebase Extensions Publisher - Extensions Admin ( Firebase Extensions Publisher - Extensions Viewer ( Firebase Hosting Admin ( Firebase Hosting Viewer ( Firebase In-App Messaging Admin ( Firebase In-App Messaging Viewer ( Firebase ML Kit Admin ( Firebase ML Kit Viewer ( Firebase Cloud Messaging Admin ( Firebase Cloud Messaging Viewer ( Firebase Performance Reporting Admin ( Firebase Performance Reporting Viewer ( Cloud Storage for Firebase Admin ( Support User ( OAuth Config Editor ( OAuth Config Viewer ( Service agent roles
|
| Owner ( Editor ( Viewer ( Firebase Remote Config Admin ( Firebase Remote Config Viewer ( Firebase Test Lab Admin ( Firebase Test Lab Viewer ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase A/B Testing Admin ( Firebase A/B Testing Viewer ( Firebase App Distribution Admin ( Firebase App Distribution Viewer ( Firebase Authentication Admin ( Firebase Authentication Viewer ( Firebase Crash Symbol Uploader ( Firebase Crashlytics Admin ( Firebase Crashlytics Viewer ( Firebase Realtime Database Admin ( Firebase Realtime Database Viewer ( Firebase Dynamic Links Admin ( Firebase Dynamic Links Viewer ( Firebase Extensions Developer ( Firebase Extensions Viewer ( Firebase Extensions Publisher - Extensions Admin ( Firebase Extensions Publisher - Extensions Viewer ( Firebase Hosting Admin ( Firebase Hosting Viewer ( Firebase In-App Messaging Admin ( Firebase In-App Messaging Viewer ( Firebase ML Kit Admin ( Firebase ML Kit Viewer ( Firebase Cloud Messaging Admin ( Firebase Cloud Messaging Viewer ( Firebase Performance Reporting Admin ( Firebase Performance Reporting Viewer ( Cloud Storage for Firebase Admin ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( OAuth Config Editor ( OAuth Config Viewer ( |
| Owner ( Editor ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( Service agent roles
|
| Owner ( Editor ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( OAuth Config Editor ( Service agent roles
|
| Owner ( Firebase Admin ( |
| Owner ( Firebase Admin ( |
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Viewer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( |
| Owner ( Firebase Admin ( |
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Viewer ( Support User ( |
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Viewer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( |
| Owner ( Firebase Admin ( |
| Owner ( Firebase Admin ( Service agent roles
|
| Owner ( Editor ( Viewer ( Actions Admin ( Actions Viewer ( Firebase Remote Config Admin ( Firebase Remote Config Viewer ( Firebase Test Lab Admin ( Firebase Test Lab Viewer ( Firebase Admin ( Firebase Analytics Admin ( Firebase Analytics Viewer ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Grow Admin ( Firebase Grow Viewer ( Firebase Quality Admin ( Firebase Quality Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase A/B Testing Admin ( Firebase A/B Testing Viewer ( Firebase App Distribution Admin ( Firebase App Distribution Viewer ( Firebase Authentication Admin ( Firebase Authentication Viewer ( Firebase Crashlytics Admin ( Firebase Crashlytics Viewer ( Firebase Realtime Database Admin ( Firebase Realtime Database Viewer ( Firebase Dynamic Links Admin ( Firebase Dynamic Links Viewer ( Firebase Extensions Developer ( Firebase Extensions Viewer ( Firebase Extensions Publisher - Extensions Admin ( Firebase Extensions Publisher - Extensions Viewer ( Firebase Hosting Admin ( Firebase Hosting Viewer ( Firebase In-App Messaging Admin ( Firebase In-App Messaging Viewer ( Firebase ML Kit Admin ( Firebase ML Kit Viewer ( Firebase Cloud Messaging Admin ( Firebase Cloud Messaging Viewer ( Firebase Performance Reporting Admin ( Firebase Performance Reporting Viewer ( Cloud Storage for Firebase Admin ( Databases Admin ( Infrastructure Administrator ( Support User ( Storage Admin ( Storage HMAC Key Admin ( Service agent roles
|
| Owner ( Editor ( Actions Admin ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( Service agent roles
|