Los roles predefinidos de Firebase son aquellos exclusivos de la plataforma que permiten controlar el acceso de manera más detallada que los roles básicos. Puedes asignar más de un rol a cada miembro del proyecto.
Con los roles predefinidos, puedes otorgar diferentes niveles de acceso (Administrador o Visualizador), así como amplitud de acceso (productos individuales frente a grupos de productos).
Funciones a nivel de Firebase: Funciones que otorgan acceso completo de lectura y escritura o de solo lectura a todos los productos de Firebase.
Puedes asignar las funciones a nivel de Firebase con Firebase console.Funciones de categoría de producto: Funciones que otorgan acceso completo de lectura y escritura o de solo lectura a grupos de productos. Se estructuran en torno a Google Analytics y categorías de productos generales.
Puedes asignar las funciones de categoría de producto de Firebase con Firebase console.Funciones a nivel de producto: Funciones que otorgan acceso completo de lectura y escritura o de solo lectura a productos específicos de Firebase.
Puedes asignar las funciones a nivel de producto de Firebase con Google Cloud Console.
Ten en cuenta que, cuando se requiere, las funciones predefinidas incluyen automáticamente los permisos necesarios para realizar las siguientes acciones:
Realizar algunas acciones específicas del servicio de Firebase
Realizar algunas acciones específicas de la administración de Firebase