Firebase 產品級預定義角色

這些角色授予對特定Firebase 產品的完全讀/寫或只讀訪問權限。

使用Google Cloud Console將這些角色分配給項目成員。

Firebase 應用檢查角色

角色描述權限
Firebase 應用檢查管理員
roles/firebaseappcheck.admin
完全讀/寫訪問權限
應用檢查資源
Firebase 應用檢查查看器
roles/firebaseappcheck.viewer
只讀權限
應用檢查資源
Firebase 應用檢查令牌驗證程序
roles/firebaseappcheck.tokenVerifier
訪問 App Check 的令牌驗證功能

Firebase 應用分發角色

角色描述權限
Firebase 應用分發管理員
roles/firebaseappdistro.admin
完全讀/寫訪問權限
應用分發資源
Firebase 應用分發查看器
roles/firebaseappdistro.viewer
只讀權限
應用分發資源

Firebase 身份驗證角色

角色描述權限
Firebase 身份驗證管理員
roles/firebaseauth.admin
完全讀/寫訪問權限
認證資源
Firebase 身份驗證查看器
roles/firebaseauth.viewer
只讀權限
認證資源

Firebase A/B 測試角色(測試版)

角色描述權限
Firebase A/B 測試管理員
roles/firebaseabt.admin
(測試版)
完全讀/寫訪問權限
A/B 測試資源
Firebase A/B 測試查看器
roles/firebaseabt.viewer
(測試版)
只讀權限
A/B 測試資源

Cloud Firestore 角色

Google Cloud 文檔中查找可用的 Cloud Firestore 角色。

要允許項目成員在 Firebase 控制台中編輯和發布安全規則或通過 Firebase CLI 部署安全規則,您可以創建然後分配給他們一個包含firebaserules.*權限自定義角色

雲存儲角色

Google Cloud 文檔中查找可用的 Cloud Storage 角色。

要允許項目成員在 Firebase 控制台中編輯和發布安全規則或通過 Firebase CLI 部署安全規則,您可以創建然後分配給他們一個包含firebaserules.*權限自定義角色

Cloud Functions for Firebase 角色

Google Cloud 文檔中查找可用的 Cloud Functions for Firebase 角色。

Firebase 消息傳遞活動角色

這些角色適用於 Firebase 雲消息傳遞和 Firebase 應用內消息傳遞的活動。

角色描述權限
Firebase 消息傳遞活動管理員
roles/firebasemessagingcampaigns.admin
完全讀/寫訪問權限
雲消息和應用內消息的活動資源
Firebase 消息傳遞活動查看器
roles/firebasemessagingcampaigns.viewer
只讀權限
雲消息和應用內消息的活動資源

Firebase 雲消息傳遞角色

角色描述權限
Firebase 雲消息傳遞管理員
roles/firebasenotifications.admin
完全讀/寫訪問權限
雲消息資源
Firebase 雲消息傳遞查看器
roles/firebasenotifications.viewer
只讀權限
雲消息資源

Firebase Crashlytics 角色

角色描述權限
Firebase Crashlytics 管理員
roles/firebasecrashlytics.admin
完全讀/寫訪問權限
Crashlytics 資源
Firebase Crashlytics 查看器
roles/firebasecrashlytics.viewer
只讀權限
Crashlytics 資源
角色描述權限
Firebase 動態鏈接管理員
roles/firebasedynamiclinks.admin
完全讀/寫訪問權限
動態鏈接資源
Firebase 動態鏈接查看器
roles/firebasedynamiclinks.viewer
只讀權限
動態鏈接資源

Firebase Extensions 發布者角色

角色描述權限
Firebase Extensions Publisher - 擴展管理
roles/firebaseextensionspublisher.extensionsAdmin
(測試版)
上傳、發布和查看詳細信息和指標
火力地堡擴展
Firebase Extensions Publisher - 擴展查看器
roles/firebaseextensionspublisher.extensionsViewer
(測試版)
查看詳細信息和指標
此發布者上傳的 Firebase 擴展程序

Firebase 託管角色

角色描述權限
Firebase 託管管理員
roles/firebasehosting.admin
完全讀/寫訪問權限
託管資源
Firebase 託管查看器
roles/firebasehosting.viewer
只讀權限
託管資源

Firebase 應用內消息傳遞角色(測試版)

角色描述權限
Firebase 應用內消息管理員
roles/firebaseinappmessaging.admin
(測試版)
完全讀/寫訪問權限
應用內消息資源
Firebase 應用內消息查看器
roles/firebaseinappmessaging.viewer
(測試版)
只讀權限
應用內消息資源

Firebase ML 角色(測試版)

角色描述權限
Firebase 機器學習管理員
roles/firebaseml.admin
(測試版)
完全讀/寫訪問權限
Firebase 機器學習資源
Firebase 機器學習查看器
roles/firebaseml.viewer
(測試版)
只讀權限
Firebase 機器學習資源

Firebase 性能監控角色

角色描述權限
Firebase 性能監控管理員
roles/firebaseperformance.admin
完全讀/寫訪問權限
性能監控資源

配置和接收性能監控警報
Firebase 性能監控查看器
roles/firebaseperformance.viewer
只讀權限
性能監控資源

Firebase 實時數據庫角色

角色描述權限
Firebase 實時數據庫管理員
roles/firebasedatabase.admin
完全讀/寫訪問權限
實時數據庫資源
Firebase 實時數據庫查看器
roles/firebasedatabase.viewer
只讀權限
實時數據庫資源

Firebase 遠程配置角色

角色描述權限
Firebase 遠程配置管理員
roles/cloudconfig.admin
完全讀/寫訪問權限
遠程配置資源
Firebase 遠程配置查看器
roles/cloudconfig.viewer
只讀權限
遠程配置資源

Firebase 測試實驗室角色

Firebase 測試實驗室需要訪問 Cloud Storage 存儲桶,因此它需要一組非常具體的權限,這些權限並未全部包含在標準 Firebase 預定義角色中。要授予對測試實驗室的訪問權限,請使用Firebase 測試實驗室權限部分中描述的解決方案之一。