Descubre las novedades de Firebase en Google I/O 2022. Más información

Roles predefinidos a nivel de producto de Firebase

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Estos roles otorgan acceso completo de lectura/escritura o de solo lectura a productos específicos de Firebase.

Asigne estas funciones a los miembros del proyecto mediante Google Cloud Console .

Funciones de Firebase App Check

Role Descripción permisos
Administrador de verificación de aplicaciones de Firebase
roles/firebaseappcheck.admin
Acceso completo de lectura/escritura a
Recursos de comprobación de aplicaciones
Lector de verificación de aplicaciones de Firebase
roles/firebaseappcheck.viewer
Acceso de solo lectura a
Recursos de comprobación de aplicaciones

Funciones de distribución de aplicaciones de Firebase

Role Descripción permisos
Administrador de distribución de aplicaciones de Firebase
roles/firebaseappdistro.admin
Acceso completo de lectura/escritura a
Recursos de distribución de aplicaciones
Lector de distribución de aplicaciones de Firebase
roles/firebaseappdistro.viewer
Acceso de solo lectura a
Recursos de distribución de aplicaciones

Funciones de autenticación de Firebase

Role Descripción permisos
Administrador de autenticación de Firebase
roles/firebaseauth.admin
Acceso completo de lectura/escritura a
Recursos de autenticación
Lector de autenticación de Firebase
roles/firebaseauth.viewer
Acceso de solo lectura a
Recursos de autenticación

Funciones de prueba A/B de Firebase (beta)

Role Descripción permisos
Administrador de pruebas A/B de Firebase
roles/firebaseabt.admin
(beta)
Acceso completo de lectura/escritura a
Recursos de prueba A/B
Lector de pruebas A/B de Firebase
roles/firebaseabt.viewer
(beta)
Acceso de solo lectura a
Recursos de prueba A/B

Funciones de Cloud Firestore

Encuentre los roles de Cloud Firestore disponibles en la documentación de Google Cloud .

Para permitir que un miembro del proyecto edite y publique reglas de seguridad en Firebase console o implemente reglas de seguridad a través de Firebase CLI, puede crear y luego asignarle una función personalizada que incluya los firebaserules.* .

Funciones de almacenamiento en la nube

Encuentra las funciones de Cloud Storage disponibles en la documentación de Google Cloud .

Para permitir que un miembro del proyecto edite y publique reglas de seguridad en Firebase console o implemente reglas de seguridad a través de Firebase CLI, puede crear y luego asignarle una función personalizada que incluya los firebaserules.* .

Cloud Functions para roles de Firebase

Encuentre funciones de Cloud Functions para Firebase disponibles en la documentación de Google Cloud .

Funciones de Firebase Cloud Messaging

Role Descripción permisos
Administrador de mensajería en la nube de Firebase
roles/firebasenotifications.admin
Acceso completo de lectura/escritura a
Recursos de mensajería en la nube
Lector de mensajería en la nube de Firebase
roles/firebasenotifications.viewer
Acceso de solo lectura a
Recursos de mensajería en la nube

Funciones de Firebase Crashlytics

Role Descripción permisos
Administrador de Firebase Crashlytics
roles/firebasecrashlytics.admin
Acceso completo de lectura/escritura a
Recursos de Crashlytics
Lector de Crashlytics de Firebase
roles/firebasecrashlytics.viewer
Acceso de solo lectura a
Recursos de Crashlytics
Role Descripción permisos
Administrador de enlaces dinámicos de Firebase
roles/firebasedynamiclinks.admin
Acceso completo de lectura/escritura a
Recursos de enlaces dinámicos
Lector de enlaces dinámicos de Firebase
roles/firebasedynamiclinks.viewer
Acceso de solo lectura a
Recursos de enlaces dinámicos

Funciones de alojamiento de Firebase

Role Descripción permisos
Administrador de alojamiento de Firebase
roles/firebasehosting.admin
Acceso completo de lectura/escritura a
Recursos de alojamiento
Visor de alojamiento de Firebase
roles/firebasehosting.viewer
Acceso de solo lectura a
Recursos de alojamiento

Funciones de Firebase In-App Messaging (beta)

Role Descripción permisos
Administrador de mensajería en la aplicación de Firebase
roles/firebaseinappmessaging.admin
(beta)
Acceso completo de lectura/escritura a
Recursos de mensajería en la aplicación
Lector de mensajes integrados en la aplicación de Firebase
roles/firebaseinappmessaging.viewer
(beta)
Acceso de solo lectura a
Recursos de mensajería en la aplicación

Funciones de Firebase ML (beta)

Role Descripción permisos
Administrador de aprendizaje automático de Firebase
roles/firebaseml.admin
(beta)
Acceso completo de lectura/escritura a
Recursos de aprendizaje automático de Firebase
Lector de aprendizaje automático de Firebase
roles/firebaseml.viewer
(beta)
Acceso de solo lectura a
Recursos de aprendizaje automático de Firebase

Funciones de supervisión del rendimiento de Firebase

Role Descripción permisos
Administrador de supervisión de rendimiento de Firebase
roles/firebaseperformance.admin
Acceso completo de lectura/escritura a
Recursos de supervisión del rendimiento

Configurar y recibir alertas de Monitoreo de rendimiento
Lector de monitoreo de rendimiento de Firebase
roles/firebaseperformance.viewer
Acceso de solo lectura a
Recursos de supervisión del rendimiento

Funciones de la base de datos en tiempo real de Firebase

Role Descripción permisos
Administrador de la base de datos en tiempo real de Firebase
roles/firebasedatabase.admin
Acceso completo de lectura/escritura a
Recursos de base de datos en tiempo real
Visor de base de datos en tiempo real de Firebase
roles/firebasedatabase.viewer
Acceso de solo lectura a
Recursos de base de datos en tiempo real

Funciones de configuración remota de Firebase

Role Descripción permisos
Administrador de configuración remota de Firebase
roles/cloudconfig.admin
Acceso completo de lectura/escritura a
Recursos de configuración remota
Lector de configuración remota de Firebase
roles/cloudconfig.viewer
Acceso de solo lectura a
Recursos de configuración remota

Funciones del laboratorio de pruebas de Firebase

Firebase Test Lab requiere acceso a depósitos de Cloud Storage, por lo que requiere un conjunto muy específico de permisos que no están todos incluidos en las funciones estándar predefinidas de Firebase. Para otorgar acceso a Test Lab, use una de las soluciones descritas en la sección de permisos de Firebase Test Lab .