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 Firestore Service Agent( Grants Firebase Security Rules access to Firestore for providing cross-service 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. |
|
Firebase Security Rules permissions
| Permission | Included in roles |
|---|---|
| Owner ( Editor ( Firebase Admin ( Firebase Develop Admin ( Firebase Rules Admin ( Service agent roles
|
| Owner ( Editor ( Firebase Admin ( Firebase Develop Admin ( Firebase Rules Admin ( Service agent roles
|
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase Rules Admin ( Firebase Rules Viewer ( Support User ( Service agent roles
|
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Develop Admin ( Firebase Rules Admin ( Support User ( |
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase Rules Admin ( Firebase Rules Viewer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles
|
| Owner ( Editor ( Firebase Admin ( Firebase Develop Admin ( Firebase Admin SDK Administrator Service Agent ( Firebase Rules Admin ( Service agent roles
|
| Owner ( Editor ( Firebase Admin ( Firebase Develop Admin ( Firebase Admin SDK Administrator Service Agent ( Firebase Rules Admin ( Service agent roles
|
| Owner ( Editor ( Firebase Admin ( Firebase Develop Admin ( Firebase Admin SDK Administrator Service Agent ( Firebase Rules Admin ( |
| Owner ( Editor ( Firebase Admin ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase Rules Admin ( Firebase Rules Viewer ( Service agent roles
|
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Develop Admin ( Firebase Develop Viewer ( Firebase Admin SDK Administrator Service Agent ( Firebase Viewer ( Firebase Rules Admin ( Firebase Rules Viewer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles
|
| Owner ( Editor ( Viewer ( Firebase Admin ( Firebase Develop Admin ( Firebase Rules Admin ( Support User ( |