基本角色(擁有者、編輯者和檢視者)是 IAM 的基本角色,包括所有 Firebase 產品和服務的不同層級的存取權限。
下表總結了每個角色中包含的權限。詳細了解 Google Cloud 文件中的基本角色。
請注意,基本角色以前稱為“原始”角色。
使用Firebase 控制台或Google Cloud Console將這些角色指派給專案成員。
角色 | 權限 |
---|---|
觀眾roles/viewer | 只讀操作的權限,例如查看(但不能修改)現有資源或資料。 |
編輯roles/editor | 所有查看者角色權限,以及修改狀態的操作權限,例如變更現有資源。 |
擁有者roles/owner | 所有編輯者角色權限,以及以下操作的權限:
|
分配所有者角色的重要性
為了確保 Firebase 專案的正確管理,它必須有一個Owner 。專案擁有者是可以執行多項重要管理作業(例如指派角色和管理 Google Analytics 屬性)的人,Firebase 支援只能滿足經過證明的專案擁有者的管理請求。
為 Firebase 專案設定所有者後,保持這些分配最新非常重要。
請注意,如果 Firebase 專案是 Google Cloud 組織的一部分,則管理您的 Google Cloud 組織的人員可以執行所有者可以執行的許多任務。但是,對於多項特定於所有者的任務(例如指派角色或管理 Google Analytics(分析)屬性),管理員可能需要為自己指派實際的擁有者角色才能執行這些任務。