Les rôles prédéfinis Firebase sont des rôles spécifiques à Firebase qui permettent un contrôle des accès plus précis que les rôles de base (anciennement appelés "rôles primitifs"). Vous pouvez attribuer plusieurs rôles à chaque membre du projet.
En utilisant des rôles prédéfinis, vous pouvez accorder différents niveaux d'accès (administrateur ou lecteur) ainsi qu'une étendue d'accès (produits individuels ou groupes de produits).
Rôles au niveau de Firebase : rôles qui accordent un accès complet en lecture/écriture ou en lecture seule à tous les produits Firebase.
Vous pouvez attribuer les rôles au niveau de Firebase à l'aide de la Firebase console.Rôles par catégorie de produits : rôles qui accordent un accès complet en lecture/écriture ou en lecture seule à des groupes de produits. Ils sont structurés autour de Google Analytics et de catégories de produits générales.
Vous pouvez attribuer les rôles Firebase par catégorie de produits à l'aide de la Firebase console.Rôles au niveau du produit : rôles qui accordent un accès complet en lecture/écriture ou en lecture seule à des produits Firebase spécifiques.
Vous pouvez attribuer les rôles Firebase au niveau du produit à l'aide de la Google Cloud console.
Notez que, si nécessaire, les rôles prédéfinis incluent automatiquement les autorisations qui sont :
requises pour effectuer certaines actions spécifiques à un service Firebase ;
requises pour effectuer certaines actions spécifiques à la gestion de Firebase.