This page lists the IAM roles and permissions for ML Kit for Firebase. To search through all roles and permissions, see the role and permission index .
ML Kit for Firebase roles
Firebase ML Kit Admin Beta
( roles/
)
Full read/write access to Firebase ML Kit resources.
firebase.clients.get
firebase.clients.list
firebase.projects.get
firebaseml.*
-
firebaseml.models.create -
firebaseml.models.delete -
firebaseml.models.get -
firebaseml.models.list -
firebaseml.models.update -
firebaseml.modelversions. create -
firebaseml.modelversions.get -
firebaseml.modelversions.list -
firebaseml.modelversions. update
resourcemanager.projects.get
resourcemanager.projects.list
Firebase ML Kit Viewer Beta
( roles/
)
Read-only access to Firebase ML Kit resources.
firebase.clients.get
firebase.clients.list
firebase.projects.get
firebaseml.models.get
firebaseml.models.list
firebaseml.modelversions.get
firebaseml.modelversions.list
resourcemanager.projects.get
resourcemanager.projects.list
Service agent roles
Service agent roles should only be granted to service agents .
| Role | Permissions |
|---|---|
Firebase Machine Learning Service Agent( Access to Cloud ML and AI resources used by Firebase ML |
|
ML Kit for Firebase permissions
firebaseml.models.create
Owner
( roles/
)
Editor
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase Develop Admin
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.models.delete
Owner
( roles/
)
Editor
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase Develop Admin
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.models.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase Viewer
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase ML Kit Viewer
( roles/
)
Firebase Develop Admin
( roles/
)
Firebase Develop Viewer
( roles/
)
Support User
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.models.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase Viewer
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase ML Kit Viewer
( roles/
)
Security Admin
( roles/
)
Security Reviewer
( roles/
)
Firebase Develop Admin
( roles/
)
Firebase Develop Viewer
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.models.update
Owner
( roles/
)
Editor
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase Develop Admin
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.
modelversions.
create
Owner
( roles/
)
Editor
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase Develop Admin
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.modelversions.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase Viewer
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase ML Kit Viewer
( roles/
)
Firebase Develop Admin
( roles/
)
Firebase Develop Viewer
( roles/
)
Support User
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.modelversions.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase Viewer
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase ML Kit Viewer
( roles/
)
Security Admin
( roles/
)
Security Reviewer
( roles/
)
Firebase Develop Admin
( roles/
)
Firebase Develop Viewer
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent
firebaseml.
modelversions.
update
Owner
( roles/
)
Editor
( roles/
)
Firebase Admin
( roles/
)
Firebase Editor
( roles/
)
Firebase ML Kit Admin
( roles/
)
Firebase Develop Admin
( roles/
)
Service agent roles
- Firebase Admin SDK Administrator Service Agent
(
roles/)firebase.sdkAdminServiceAgent

