Funciones admitidas en Firebase IAM

Una función es un conjunto de permisos.

A un miembro no le asignas un permiso específico directamente, sino una función. Cuando asignas una función, otorgas todos los permisos que esta conlleva.

Firebase IAM admite los siguientes tipos de funciones:

  • Funciones básicas: Funciones de propietario, editor, y lector fundamentales.

  • Funciones predefinidas: Funciones seleccionadas de Firebase que permiten controlar el acceso de manera más detallada que las funciones básicas.

    • Firebase ofrece un conjunto básico de funciones predefinidas que se estructuran en torno a Google Analytics para Firebase y los productos Develop, Quality y Grow de Firebase.

    • Firebase también ofrece funciones predefinidas más generalizadas que otorgan acceso total o de solo lectura a todos los servicios de la plataforma.

  • Funciones personalizadas: Funciones de Firebase completamente personalizadas que creas a fin de adaptar un conjunto de permisos que cumplen con los requisitos específicos de tu organización.

Funciones predefinidas de Firebase

Las funciones predefinidas de Firebase son las funciones específicas y seleccionadas que permiten controlar el acceso de manera más detallada que las funciones básicas. Puedes asignar más de una función a cada miembro.

Firebase ofrece un conjunto básico de funciones predefinidas que se estructuran en torno a Google Analytics para Firebase y los productos Develop, Quality y Grow de Firebase. Usa Firebase console para asignar las siguientes funciones predefinidas a los miembros de tu proyecto de Firebase.

Firebase también ofrece funciones predefinidas más generalizadas que otorgan acceso total o de solo lectura a todos los servicios de la plataforma. Usa GCP Console para asignar estas funciones.

Ten en cuenta que, cuando se requiere, las funciones predefinidas incluyen de manera automática los permisos necesarios para realizar las siguientes acciones:

Funciones predefinidas de Firebase Analytics

Usa Firebase console para asignar estas funciones a los miembros.

Función Descripción Permisos
Administrador de Firebase Analytics
roles/firebase.analyticsAdmin
Acceso total a los siguientes elementos:
Lector de Firebase Analytics
roles/firebase.analyticsViewer
Acceso de solo lectura a los siguientes elementos:

Funciones predefinidas de Firebase Develop

Usa Firebase console para asignar estas funciones a los miembros.

Función Descripción Permisos
Administrador de Firebase Develop
roles/firebase.developAdmin
Acceso total a los siguientes elementos:
Lector de Firebase Develop
roles/firebase.developViewer
Acceso de solo lectura a los siguientes elementos:

Funciones predefinidas de Firebase Quality

Usa Firebase console para asignar estas funciones a los miembros.

Función Descripción Permisos
Administrador de Firebase Quality
roles/firebase.qualityAdmin
Acceso total a los siguientes elementos:
Lector de Firebase Quality
roles/firebase.qualityViewer
Acceso de solo lectura a los siguientes elementos:

Funciones predefinidas de Firebase Grow

Usa Firebase console para asignar estas funciones a los miembros.

Función Descripción Permisos
Administrador de Firebase Grow
roles/firebase.growthAdmin
Acceso total a los siguientes elementos:
Lector de Firebase Grow
roles/firebase.growthViewer
Acceso de solo lectura a los siguientes elementos:

Funciones predefinidas de Firebase

Usa GCP Console para asignar estas funciones a los miembros.

Función Descripción Permisos
Administrador de Firebase
roles/firebase.Admin
Acceso total a todos los servicios de Firebase
Lector de Firebase
roles/firebase.Viewer
Acceso de solo lectura a todos los servicios de Firebase

Funciones personalizadas

Las funciones personalizadas son funciones de IAM completamente personalizadas que creas a fin de adaptar un conjunto de permisos que cumplen con los requisitos específicos de tu organización. Obtén más información sobre las funciones personalizadas en la documentación de Google Cloud Platform (GCP).

Usa los permisos específicos de Firebase junto con muchos otros permisos de los productos de GCP a fin de crear funciones personalizadas.

Enviar comentarios sobre...

Si necesitas ayuda, visita nuestra página de asistencia.