This page lists the IAM roles and permissions for Firebase App Hosting. To search through all roles and permissions, see the role and permission index.
Firebase App Hosting roles
| Role | Permissions |
|---|---|
Firebase App Hosting Admin Beta( Full access to Firebase App Hosting API resources. |
|
Firebase App Hosting Viewer Beta( Grants readonly access to Firebase App Hosting resources, but not permission to invoke the backend. Intended for auditors, PMs, ect. Includes minimal viewer permissions for Firebase Console. |
|
Firebase App Hosting Compute Runner Beta( Contains the basic necessary permissions for building and running Apps on Firebase App Hosting. Gives access to get and update App Hosting builds, upload artifacts to Artifact Registry and Storage, write logs. Intended to be granted to the user-supplied App Hosting Compute service account. |
|
Firebase App Hosting Developer Beta( Grants read & update access to Firebase App Hosting backend, builds, and releases resources, plus permission to invoke the backend, but doesn't allow for new backends to be created. |
|
Service agent roles
Service agent roles should only be granted to service agents.
| Role | Permissions |
|---|---|
Firebase App Hosting Service Agent( Gives Firebase App Hosting access to resource for Building & Deploying Backends. |
|
Firebase App Hosting permissions
| Permission | Included in roles |
|---|---|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Security Auditor (
Support User ( |
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase App Hosting Admin (
Firebase App Hosting Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Firebase App Hosting Compute Runner (
Firebase App Hosting Developer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase App Hosting Admin (
Firebase Develop Admin (
Firebase App Hosting Developer ( Service agent roles
|