所有者、编辑者和查看者角色

基本角色(所有者、编辑者和查看者)是 IAM 的基本角色,包括所有 Firebase 产品和服务的不同级别的访问权限。

下表总结了每个角色中包含的权限。在 Google Cloud 文档中详细了解基本角色

请注意,基本角色以前称为“原始”角色。

使用Firebase 控制台Google Cloud Console将这些角色分配给项目成员。

角色权限
查看器
roles/viewer
只读操作的权限,例如查看(但不修改)现有资源或数据。
编辑
roles/editor
所有查看者角色权限,以及修改状态的操作权限,例如更改现有资源。
所有者
roles/owner
所有 Editor 角色权限,以及以下操作的权限:
  • 管理项目和项目内所有资源的角色和权限。
  • 为项目设置帐单。
  • 删除或恢复项目。

分配所有者角色的重要性

为确保对 Firebase 项目进行适当管理,它必须具有Owner 。项目的所有者是可以执行多项重要管理操作(例如分配角色和管理 Google Analytics(分析)属性)的人,而 Firebase 支持人员只能满足已证明的项目所有者的管理请求。

为 Firebase 项目设置所有者后,保持这些分配是最新的很重要。

请注意,如果 Firebase 项目是 Google Cloud 组织的一部分,则管理您的 Google Cloud 组织的人可以执行所有者可以执行的许多任务。但是,对于一些特定于所有者的任务(例如分配角色或管理 Google Analytics 属性),管理员可能需要为自己分配实际的所有者角色才能执行这些任务。