Firebase roles and permissions Stay organized with collections Save and categorize content based on your preferences.
This page lists the IAM roles and permissions for Firebase. Tosearch through all roles and permissions, see therole andpermission 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 Warning: Do not grant service agent roles to any principals exceptservice agents. |
|
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. Warning: Do not grant service agent roles to any principals exceptservice agents. |
|
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 Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| 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 Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| 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 Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( OAuth Config Editor ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| 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 Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| 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 Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Actions Admin ( Firebase Admin ( Firebase Admin SDK Administrator Service Agent ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-15 UTC.