Firebase Performance Monitoring roles and permissions

This page lists the IAM roles and permissions for Firebase Performance Monitoring. Tosearch through all roles and permissions, see therole andpermission index.

Firebase Performance Monitoring roles

RolePermissions

Firebase Performance Reporting Admin

(roles/firebaseperformance.admin)

Full access to firebaseperformance resources.

firebase.clients.get

firebase.clients.list

firebase.projects.get

firebaseperformance.*

  • firebaseperformance.config.update
  • firebaseperformance.data.get

resourcemanager.projects.get

resourcemanager.projects.list

Firebase Performance Reporting Viewer

(roles/firebaseperformance.viewer)

Read-only access to firebaseperformance resources.

firebase.clients.get

firebase.clients.list

firebase.projects.get

firebaseperformance.data.get

resourcemanager.projects.get

resourcemanager.projects.list

Firebase Performance Monitoring permissions

PermissionIncluded in roles

firebaseperformance.config.update

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase Quality Admin (roles/firebase.qualityAdmin)

Firebase Performance Reporting Admin (roles/firebaseperformance.admin)

firebaseperformance.data.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Quality Admin (roles/firebase.qualityAdmin)

Firebase Quality Viewer (roles/firebase.qualityViewer)

Firebase Viewer (roles/firebase.viewer)

Firebase Performance Reporting Admin (roles/firebaseperformance.admin)

Firebase Performance Reporting Viewer (roles/firebaseperformance.viewer)

Support User (roles/iam.supportUser)

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-15 UTC.