This page lists the IAM roles and permissions for Firebase Security Rules. To search through all roles and permissions, see the role and permission index.
Firebase Security Rules roles
| Role | Permissions |
|---|---|
Firebase Rules Admin( Full management of Firebase Rules. |
|
Firebase Rules System( Read/write/list access for Datastore entities and Cloud Storage objects, as well as get/list/publish access for PubSub topics. |
|
Firebase Rules Viewer( Read-only access on all resources with the ability to test Rulesets. |
|
Service agent roles
Service agent roles should only be granted to service agents.
| Role | Permissions |
|---|---|
Firebase Rules Firestore Service Agent( Grants Firebase Security Rules access to Firestore for providing cross-service Rules. |
|
Firebase Security Rules permissions
| Permission | Included in roles |
|---|---|
|
Owner (
Editor (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase Rules Admin (
Firebase Rules Viewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin (
Support User ( |
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase Rules Admin (
Firebase Rules Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin ( Service agent roles
|
|
Owner (
Editor (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase Rules Admin (
Firebase Rules Viewer (
Firebase Develop Admin (
Firebase Develop Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Viewer (
Firebase Rules Admin (
Firebase Rules Viewer (
Security Admin (
Security Reviewer (
Firebase Develop Admin (
Firebase Develop Viewer (
Security Auditor (
Support User ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Firebase Admin (
Firebase Editor (
Firebase Rules Admin (
Firebase Develop Admin (
Support User ( |