Firebase 產品級預定義角色

這些角色授予對特定Firebase 產品的完全讀取/寫入或唯讀存取權限。

使用Google Cloud 控制台將這些角色指派給專案成員。

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.*權限自訂角色

Firebase 角色的 Cloud Functions

Google Cloud 文件中尋找可用的 Cloud Functions for Firebase 角色。

Firebase 訊息傳遞活動角色

這些角色適用於 Firebase Cloud Messaging 和 Firebase In-App Messaging 的行銷活動。

角色描述權限
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 擴充
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 ML 管理員
roles/firebaseml.admin
(測試版)
完全讀取/寫入存取權限
Firebase 機器學習資源
Firebase ML 檢視器
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 測試實驗室權限部分中所述的解決方案之一。