This page lists the IAM roles and permissions for Firebase Data Connect. To search through all roles and permissions, see the role and permission index .
Firebase Data Connect roles
Firebase Data Connect API Admin Beta
( roles/  
)
Full access to Firebase Data Connect API resources, including data.
  firebasedataconnect.* 
 
-  firebasedataconnect.connectorRevisions. delete 
-  firebasedataconnect.connectorRevisions. get 
-  firebasedataconnect.connectorRevisions. list 
-  firebasedataconnect.connectors. create 
-  firebasedataconnect.connectors. delete 
-  firebasedataconnect.connectors. get 
-  firebasedataconnect.connectors. impersonateMutation 
-  firebasedataconnect.connectors. impersonateQuery 
-  firebasedataconnect.connectors. list 
-  firebasedataconnect.connectors. update 
-  firebasedataconnect.locations. get 
-  firebasedataconnect.locations. list 
-  firebasedataconnect.operations. cancel 
-  firebasedataconnect.operations. delete 
-  firebasedataconnect.operations. get 
-  firebasedataconnect.operations. list 
-  firebasedataconnect.schemaRevisions. delete 
-  firebasedataconnect.schemaRevisions. get 
-  firebasedataconnect.schemaRevisions. list 
-  firebasedataconnect.schemas. create 
-  firebasedataconnect.schemas. delete 
-  firebasedataconnect.schemas. get 
-  firebasedataconnect.schemas. list 
-  firebasedataconnect.schemas. update 
-  firebasedataconnect.services. create 
-  firebasedataconnect.services. delete 
-  firebasedataconnect.services. executeGraphql 
-  firebasedataconnect.services. executeGraphqlRead 
-  firebasedataconnect.services. get 
-  firebasedataconnect.services. introspectGraphql 
-  firebasedataconnect.services. list 
-  firebasedataconnect.services. update 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
Firebase Data Connect API Data Admin Beta
( roles/  
)
Full access to data sources.
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
Firebase Data Connect API Data Viewer Beta
( roles/  
)
Readonly access to data sources.
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
Firebase Data Connect Service Agent
( roles/  
)
Gives Firebase Data Connect access to administer Cloud SQL instances.
 cloudsql.databases.create 
 cloudsql.databases.get 
 cloudsql.instances.connect 
 cloudsql.instances.get 
 cloudsql.instances.login 
 cloudsql.users.create 
 cloudsql.users.get 
 serviceusage.services.use 
Firebase Data Connect API Viewer Beta
( roles/  
)
Readonly access to Firebase Data Connect API resources. This role does not grant any access to data.
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
  firebasedataconnect.  
 
-  firebasedataconnect.locations. get 
-  firebasedataconnect.locations. list 
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 firebasedataconnect.  
 resourcemanager.projects.get 
 resourcemanager.projects.list 
Firebase Data Connect permissions
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Data Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Data Admin 
( roles/  
)
 Firebase Data Connect API Data Viewer 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
Service agent roles
-  Firebase Service Management Service Agent 
( roles/)firebase.managementServiceAgent 
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
Service agent roles
-  Firebase Service Management Service Agent 
( roles/)firebase.managementServiceAgent 
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
Service agent roles
-  Firebase Service Management Service Agent 
( roles/)firebase.managementServiceAgent 
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
Service agent roles
-  Firebase Service Management Service Agent 
( roles/)firebase.managementServiceAgent 
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
Service agent roles
-  Firebase Service Management Service Agent 
( roles/)firebase.managementServiceAgent 
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Data Admin 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Data Admin 
( roles/  
)
 Firebase Data Connect API Data Viewer 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Data Admin 
( roles/  
)
 Firebase Data Connect API Data Viewer 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)
 Firebase Data Connect API Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 firebasedataconnect.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Admin SDK Administrator Service Agent 
( roles/  
)
 Firebase Data Connect API Admin 
( roles/  
)

