Vertex AI in Firebase roles and permissions

This page lists the IAM roles and permissions for Vertex AI in Firebase. To search through all roles and permissions, see the role and permission index.

Vertex AI in Firebase roles

Role Permissions

(roles/firebasevertexai.admin)

Full access to Firebase AI Logic resources.

firebasevertexai.*

  • firebasevertexai.configs.get
  • firebasevertexai.configs.update
  • firebasevertexai.promptTemplates.create
  • firebasevertexai.promptTemplates.delete
  • firebasevertexai.promptTemplates.get
  • firebasevertexai.promptTemplates.list
  • firebasevertexai.promptTemplates.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/firebasevertexai.viewer)

Read access to Firebase AI Logic resources.

firebasevertexai.configs.get

firebasevertexai.promptTemplates.get

firebasevertexai.promptTemplates.list

resourcemanager.projects.get

resourcemanager.projects.list

Vertex AI in Firebase permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Firebase Viewer (roles/firebase.viewer)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase AI Logic Viewer (roles/firebasevertexai.viewer)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Firebase Viewer (roles/firebase.viewer)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase AI Logic Viewer (roles/firebasevertexai.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Firebase Viewer (roles/firebase.viewer)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase AI Logic Viewer (roles/firebasevertexai.viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)