Ces rôles accordent un accès complet en lecture/écriture ou en lecture seule à des groupes de produits.
Elles sont structurées autour de Google Analytics et du produit général
catégories.
Attribuez ces rôles de catégorie de produits aux membres du projet à l'aide du
Console Firebase
ou
Console Google Cloud
Remarque :Si vous souhaitez définir des rôles prédéfinis plus précis pour les membres de votre projet,
vous pouvez attribuer des rôles au niveau du produit .
Rôles Firebase Analytics
Rôle
Description
Autorisations
Administrateur Firebase Analytics
roles/firebase.analyticsAdmin
Accès complet en lecture/écriture aux éléments suivants:
<ph type="x-smartling-placeholder">
Administrateur Firebase Analytics
autorisations
firebase.billingPlans.get .
firebase.clients.get
firebase.clients.list .
firebase.links.list .
firebaseplayLinks.get.
firebase.playLinks.list .
firebase.projects.get
firebase.projects.list .
firebaseanalytics.resources.googleAnalyticsEdit .
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebaseextensions.configs.get
firebaseextensions.configs.list
resourcemanager.projects.get
resourcemanager.projects.getiamPolicy
resourcemanager.projects.list
Lecteur Firebase Analytics
roles/firebase.analyticsViewer
Accès en lecture seule aux éléments suivants:
<ph type="x-smartling-placeholder">
Autorisations du lecteur Firebase Analytics
firebase.billingPlans.get .
firebase.clients.get
firebase.clients.list .
firebase.links.list .
firebaseplayLinks.get.
firebase.playLinks.list .
firebase.projects.get
firebase.projects.list .
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebaseextensions.configs.get
firebaseextensions.configs.list
resourcemanager.projects.get
resourcemanager.projects.getiamPolicy
resourcemanager.projects.list
Rôles Firebase Develop
Rôle
Description
Autorisations
Administrateur Firebase Develop
roles/firebase.developAdmin
Accès complet en lecture/écriture aux éléments suivants:
<ph type="x-smartling-placeholder">
Administrateur Firebase Develop
autorisations
apikeys.keys.get
apikeys.keys.list
apikeys.keys.lookup
appengine.applications.get
automl.*
clientauthconfig.brands.get
clientauthconfig.brands.list
clientauthconfig.brands.update
clientauthconfig.clients.get
clientauthconfig.clients.list
cloudfunctions*.
datastore.*
errorreporting.groups.list
firebase.billingPlans.get .
firebase.clients.get
firebase.clients.list .
firebase.links.list .
firebaseplayLinks.get.
firebase.playLinks.list .
firebase.projects.get
firebaseanalytics.resources.googleAnalyticsEdit .
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebaseappcheck*.
firebaseapphosting*.
firebaseauth.*
firebasedatabase*.
firebaseextensions.configs.list
firebasehosting*.
firebaseinstallations.instances.delete .
firebaseml.*
firebaserules.*
logging.logEntries.list
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.getiamPolicy
resourcemanager.projects.list
runtimeconfig.*
serviceusage.operations.get
serviceusage.operations.list
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
stockage*.
Lecteur Firebase Develop
roles/firebase.developViewer
Accès en lecture seule aux éléments suivants :
Lecteur Firebase Develop
autorisations
automl.*.get
automl.*.list
clientauthconfig.brands.get
clientauthconfig.brands.list
cloudfunctions.functions.get
cloudfunctions.functions.list
cloudfunctions.locations.list
cloudfunctions.operations.get
cloudfunctions.operations.list
datastore.databases.get
datastore.database.getMetadata
datastore.databases.getiamPolicy
datastore.databases.list
datastore.entities.get
datastore.entities.list .
datastore.indexes.get
datastore.indexes.list
datastore.namespaces.get
datastore.namespaces.getiamPolicy
datastore.namespaces.list
datastore.statistics.get
datastore.statistics.list
errorreporting.groups.list
firebase.billingPlans.get .
firebase.clients.get
firebase.clients.list .
firebase.links.list .
firebaseplayLinks.get.
firebase.playLinks.list .
firebase.projects.get
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebaseappcheck.appAttestConfig.get
firebaseappcheck.debugTokens.get
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.playIntegrityConfig.get
firebaseappcheck.recaptchaEnterpriseConfig.get
firebaseappcheck.recaptchaV3Config.get
firebaseappcheck.safetyNetConfig.get
firebaseappcheck.services.get .
firebaseapphosting.backends.get.
firebaseapphosting.backends.list .
firebaseapphosting.builds.get.
firebaseapphosting.builds.list .
firebaseapphosting.domains.get .
firebaseapphosting.domains.list .
firebaseapphosting.rollouts.get.
firebaseapphosting.rollouts.list .
firebaseapphosting.traffic.get .
firebaseapphosting.traffic.list.
firebaseauth.configs.get .
firebaseauth.users.get
firebasedatabase.instances.get
firebasedatabase.instances.list
firebaseextensions.configs.list
firebasehosting.sites.get .
firebasehosting.sites.list .
firebaseml.compressionjobs.get
firebaseml.compressionjobs.list
firebaseml.models.get
firebaseml.models.list
firebaseml.modelversions.get
firebaseml.modelversions.list
firebaserules.releases.get
firebaserules.releases.list
firebaserules.rulesets.get
firebaserules.rulesets.list
logging.logEntries.list
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.getiamPolicy
resourcemanager.projects.list
serviceusage.operations.get
serviceusage.operations.list
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
storage.buckets.get
storage.buckets.getiamPolicy
storage.buckets.list
storage.objects.get
storage.objects.getiamPolicy
storage.objects.list
Rôles Firebase Quality
Rôle
Description
Autorisations
Administrateur de qualité Firebase
roles/firebase.qualityAdmin
Accès en lecture/écriture complet aux éléments suivants :
Administrateur de qualité Firebase
autorisations
firebase.billingPlans.get
.
firebase.clients.get
firebase.clients.list
.
firebase.links.list
.
firebaseplayLinks.get.
firebase.playLinks.list
.
firebase.projects.get
firebaseanalytics.*
firebaseappdistro.*
firebasecrash*.
firebasecrashlytics*.
firebaseextensions.configs.list
firebaseperformance*.
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.getiamPolicy
resourcemanager.projects.list
serviceusage.operations.get
serviceusage.operations.list
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
Lecteur Firebase Quality
roles/firebase.qualityViewer
Accès en lecture seule aux éléments suivants:
<ph type="x-smartling-placeholder">
Autorisations du Lecteur Firebase Quality
firebase.billingPlans.get
firebase.clients.get
firebase.clients.list
firebase.links.list
firebase.playLinks.get
firebase.playLinks.list
firebase.projects.get
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebaseappdistro.groups.list
firebaseappdistro.releases.list
firebaseappdistro.testers.list
firebasecrash.reports.get
firebasecrashlytics.config.get
firebasecrashlytics.data.get
firebasecrashlytics.issues.get
firebasecrashlytics.issues.list
firebasecrashlytics.sessions.get
firebaseextensions.configs.list
firebaseperformance.data.get
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.getIamPolicy
resourcemanager.projects.list
serviceusage.operations.get
serviceusage.operations.list
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
Remarque :Accès à
Test Lab n'est pas inclus dans les rôles prédéfinis de qualité Firebase.
Test Lab a besoin d'accéder aux buckets Cloud Storage . Il nécessite donc un
des autorisations très spécifiques qui ne sont pas toutes incluses
Rôles prédéfinis Firebase : Pour accorder l'accès à Test Lab , utilisez l'une des solutions décrites dans la section Autorisations Firebase Test Lab .
Rôles Firebase Grow
Rôle
Description
Autorisations
Administrateur Firebase Grow
roles/firebase.growthAdmin
Accès complet en lecture/écriture aux éléments suivants:
<ph type="x-smartling-placeholder">
Administrateur Firebase Grow
autorisations
clientauthconfig.clients.get
clientauthconfig.clients.list
cloudconfig.*
cloudmessaging.messages.create
firebase.billingPlans.get
firebase.clients.get
firebase.clients.list
firebase.links.list
firebase.playLinks.get
firebase.playLinks.list
firebase.projects.get
firebaseabt.*
firebaseanalytics.resources.googleAnalyticsEdit .
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebase dynamiclinks*.
firebaseextensions.configs.list
firebaseinappmessaging*.
firebasemessagingcampaigns*.
firebasenotifications*.
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.getIamPolicy
resourcemanager.projects.list
serviceusage.operations.get
serviceusage.operations.list
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
Lecteur Firebase Grow
roles/firebase.growthViewer
Accès en lecture seule aux éléments suivants:
<ph type="x-smartling-placeholder">
Lecteur Firebase Grow
autorisations
cloudconfig.configs.get
firebase.billingPlans.get .
firebase.clients.get
firebase.clients.list .
firebase.links.list .
firebaseplayLinks.get.
firebase.playLinks.list .
firebase.projects.get
firebaseabt.experimentresults.get
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.projectmetadata.get
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze
firebasedynamiquelinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.destinations.list
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamique.stats.get
firebaseextensions.configs.list
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
firebasemessagingcampaigns.campaigns.get.
firebasemessagingcampaigns.campaigns.list.
firebasenotifications.messages.get.
firebasenotifications.messages.list .
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.getiamPolicy
resourcemanager.projects.list
serviceusage.operations.get
serviceusage.operations.list
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list