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 Editor (roles/firebase.editor)

Firebase Viewer (roles/firebase.viewer)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase AI Logic Viewer (roles/firebasevertexai.viewer)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase Develop Admin (roles/firebase.developAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Editor (roles/firebase.editor)

Firebase Viewer (roles/firebase.viewer)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase AI Logic Viewer (roles/firebasevertexai.viewer)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Admin (roles/firebase.admin)

Firebase Editor (roles/firebase.editor)

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 Reviewer (roles/iam.securityReviewer)

Firebase Develop Admin (roles/firebase.developAdmin)

Firebase Develop Viewer (roles/firebase.developViewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Firebase Admin (roles/firebase.admin)

Firebase AI Logic Admin (roles/firebasevertexai.admin)

Firebase Develop Admin (roles/firebase.developAdmin)