Roles predefinidos a nivel de producto de Firebase

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

Asigne estos roles a los miembros del proyecto mediante la consola de Google Cloud .

Funciones de verificación de la aplicación Firebase

Role Descripción Permisos
Administrador de verificación de aplicaciones de Firebase
roles/firebaseappcheck.admin
Acceso completo de lectura/escritura a
Aplicación Ver recursos
Visor de verificación de aplicaciones de Firebase
roles/firebaseappcheck.viewer
Acceso de sólo lectura a
Aplicación Ver recursos
Verificador de token de verificación de la aplicación Firebase
roles/firebaseappcheck.tokenVerifier
Acceso a capacidades de verificación de tokens para App Check

Roles 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
Visor de distribución de aplicaciones de Firebase
roles/firebaseappdistro.viewer
Acceso de sólo lectura a
Recursos de distribución de aplicaciones

Roles 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
Visor de autenticación de Firebase
roles/firebaseauth.viewer
Acceso de sólo lectura a
Recursos de autenticación

Funciones de prueba de Firebase A/B (beta)

Role Descripción Permisos
Administrador de pruebas A/B de Firebase
roles/firebaseabt.admin
(beta)
Acceso completo de lectura/escritura a
Recursos de pruebas A/B
Visor de pruebas A/B de Firebase
roles/firebaseabt.viewer
(beta)
Acceso de sólo lectura a
Recursos de pruebas A/B

Funciones de Cloud Firestore

Encuentre las funciones 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 asignarles una función personalizada que incluya los permisos firebaserules.* .

Funciones de almacenamiento en la nube

Encuentre 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 asignarles una función personalizada que incluya los permisos firebaserules.* .

Funciones de nube para roles de Firebase

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

Roles de las campañas de mensajería de Firebase

Estos roles se aplican a campañas de Firebase Cloud Messaging y Firebase In-App Messaging.

Role Descripción Permisos
Administrador de campañas de mensajería de Firebase
roles/firebasemessagingcampaigns.admin
Acceso completo de lectura/escritura a
Recursos de campañas para mensajería en la nube y mensajería en la aplicación.
Visor de campañas de mensajería de Firebase
roles/firebasemessagingcampaigns.viewer
Acceso de sólo lectura a
Recursos de campañas para mensajería en la nube y mensajería en la aplicación.

Funciones de mensajería en la nube de Firebase

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
Visor de mensajería en la nube de Firebase
roles/firebasenotifications.viewer
Acceso de sólo lectura a
Recursos de mensajería en la nube

Funciones de Firebase Crashlytics

Role Descripción Permisos
Administrador de Crashlytics de Firebase
roles/firebasecrashlytics.admin
Acceso completo de lectura/escritura a
Recursos de Crashlytics
Visor de Crashlytics de Firebase
roles/firebasecrashlytics.viewer
Acceso de sólo 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
Visor de enlaces dinámicos de Firebase
roles/firebasedynamiclinks.viewer
Acceso de sólo lectura a
Recursos de enlaces dinámicos

Funciones del editor de Firebase Extensions

Role Descripción Permisos
Editor de extensiones de Firebase: administrador de extensiones
roles/firebaseextensionspublisher.extensionsAdmin
(beta)
Cargue, publique y vea detalles y métricas para
Extensiones de base de fuego
Editor de extensiones de Firebase: visor de extensiones
roles/firebaseextensionspublisher.extensionsViewer
(beta)
Ver detalles y métricas para
Extensiones de Firebase cargadas por este editor

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 sólo lectura a
Recursos de alojamiento

Funciones de mensajería en la aplicación de Firebase (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
Visor de mensajes en la aplicación de Firebase
roles/firebaseinappmessaging.viewer
(beta)
Acceso de sólo 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
Visor de aprendizaje automático de Firebase
roles/firebaseml.viewer
(beta)
Acceso de sólo lectura a
Recursos de aprendizaje automático de Firebase

Roles de monitoreo del rendimiento de Firebase

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

Configurar y recibir alertas de Monitoreo de Rendimiento
Visor de monitoreo del rendimiento de Firebase
roles/firebaseperformance.viewer
Acceso de sólo lectura a
Recursos de seguimiento del rendimiento

Funciones de la base de datos en tiempo real de Firebase

Role Descripción Permisos
Administrador de base de datos en tiempo real de Firebase
roles/firebasedatabase.admin
Acceso completo de lectura/escritura a
Recursos de bases de datos en tiempo real
Visor de bases de datos en tiempo real de Firebase
roles/firebasedatabase.viewer
Acceso de sólo lectura a
Recursos de bases de datos en tiempo real

Roles 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
Visor de configuración remota de Firebase
roles/cloudconfig.viewer
Acceso de sólo lectura a
Recursos de configuración remota

Funciones del laboratorio de pruebas de Firebase

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