Funciones predefinidas a nivel de producto de Firebase

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

Usa GCP Console para asignar estas funciones a los miembros.

Funciones de Firebase App Distribution (Beta)

Función Descripción Permisos
Administrador de Firebase App Distribution
roles/firebaseappdistro.admin
(Beta)
Acceso completo de lectura/escritura a
recursos de App Distribution
Visualizador de Firebase App Distribution
roles/firebaseappdistro.viewer
(Beta)
Acceso de solo lectura a
recursos de App Distribution

Funciones de Firebase Authentication

Función Descripción Permisos
Administrador de Firebase Authentication
roles/firebaseauth.admin
Acceso completo de lectura/escritura a los
recursos de Authentication
Visualizador de Firebase Authentication
roles/firebaseauth.viewer
Acceso de solo lectura a los
recursos de Authentication

Funciones de Firebase A/B Testing (Beta)

Función Descripción Permisos
Administrador de Firebase A/B Testing
roles/firebaseabt.admin
(Beta)
Acceso completo de lectura/escritura a
recursos de A/B Testing
Visualizador de Firebase A/B Testing
roles/firebaseabt.viewer
(Beta)
Acceso de solo lectura a los
recursos de A/B Testing

Funciones de Cloud Firestore

Encuentra las funciones de Cloud Firestore disponibles en la documentación de GCP.

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

Funciones de Cloud Storage

Consulta la documentación de GCP para conocer las funciones de Cloud Storage disponibles.

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

Funciones de Cloud Functions para Firebase

Consulta la documentación de GCP para conocer las funciones de Cloud Functions para Firebase disponibles.

Funciones de Firebase Cloud Messaging

Función Descripción Permisos
Administrador de Firebase Cloud Messaging
roles/firebasenotifications.admin
Acceso completo de lectura/escritura a los
recursos de Cloud Messaging
Visualizador de Firebase Cloud Messaging
roles/firebasenotifications.viewer
Acceso de solo lectura a los
recursos de Cloud Messaging

Funciones de Firebase Crashlytics

Función Descripción Permisos
Administrador de Firebase Crashlytics
roles/firebasecrashlytics.admin
Acceso completo de lectura/escritura a los
recursos de Crashlytics
Visualizador de Firebase Crashlytics
roles/firebasecrashlytics.viewer
Acceso de solo lectura a los
recursos de Crashlytics
Función Descripción Permisos
Administrador de Firebase Dynamic Links
roles/firebasedynamiclinks.admin
Acceso completo de lectura/escritura a los
recursos de Dynamic Links
Visualizador de Firebase Dynamic Links
roles/firebasedynamiclinks.viewer
Acceso de solo lectura a los
recursos de Dynamic Links

Funciones de Firebase Hosting

Función Descripción Permisos
Administrador de Firebase Hosting
roles/firebasehosting.admin
Acceso completo de lectura/escritura a los
recursos de Hosting
Visualizador de Firebase Hosting
roles/firebasehosting.viewer
Acceso de solo lectura a los
recursos de Hosting

Funciones de Firebase In-App Messaging (Beta)

Función Descripción Permisos
Administrador de Firebase In-App Messaging
roles/firebaseinappmessaging.admin
(Beta)
Acceso completo de lectura/escritura a los
recursos de In-App Messaging
Visualizador de Firebase In-App Messaging
roles/firebaseinappmessaging.viewer
(Beta)
Acceso de solo lectura a los
recursos de In-App Messaging

Funciones del Kit de AA para Firebase (Beta)

Función Descripción Permisos
Administrador del Kit de AA de Firebase
roles/firebaseml.admin
(Beta)
Acceso completo de lectura y escritura a los
recursos de AA de Firebase
Visualizador del Kit de AA de Firebase
roles/firebaseml.viewer
(Beta)
Acceso de solo lectura a los
recursos de AA de Firebase

Funciones de Firebase Performance Monitoring

Función Descripción Permisos
Administrador de Firebase Performance Monitoring
roles/firebaseperformance.admin
Acceso completo de lectura/escritura a los
recursos de Performance Monitoring
Visualizador de Firebase Performance Monitoring
roles/firebaseperformance.viewer
Acceso de solo lectura a los
recursos de Performance Monitoring

Funciones de Firebase Predictions

Función Descripción Permisos
Administrador de Firebase Predictions
roles/firebasepredictions.admin
Acceso completo de lectura/escritura a los
recursos de Predictions
Visualizador de Firebase Predictions
roles/firebasepredictions.viewer
Acceso de solo lectura a los
recursos de Predictions

Funciones de Firebase Realtime Database

Función Descripción Permisos
Administrador de Firebase Realtime Database
roles/firebasedatabase.admin
Acceso completo de lectura/escritura a los
recursos de Realtime Database
Visualizador de Firebase Realtime Database
roles/firebasedatabase.viewer
Acceso de solo lectura a los
recursos de Realtime Database

Funciones de Firebase Remote Config

Función Descripción Permisos
Administrador de Firebase Remote Config
roles/cloudconfig.admin
Acceso completo de lectura/escritura a los
recursos de Remote Config
Visualizador de Firebase Remote Config
roles/cloudconfig.viewer
Acceso de solo lectura a los
recursos de Remote Config

Funciones de Firebase Test Lab

Firebase Test Lab requiere acceso a los depósitos de Cloud Storage, por lo que se deben tener permisos muy específicos, y no todos se incluyen en las funciones predefinidas de Firebase. Para otorgar acceso a Test Lab, usa una de las soluciones que se indican en la sección de permisos de Firebase Test Lab.