0

我在 Firestore 上有一个 blaze 帐户。我正在尝试创建一个新的 Firestore 数据库并收到以下消息:“要管理 Cloud Firestore,请向项目所有者询问必要的权限”

我的角色:

  • Firebase 管理员的云存储,
  • Firebase 管理员
  • Firebase 分析管理员
  • Firebase 开发管理员
  • Firebase 规则系统

我还应该有什么?

我附上2张图片:

火库页面

IAM - 我的角色

谢谢你,杰尼

4

2 回答 2

0

如此所述,您需要以下角色:

Firebase Develop Admin - roles/firebase.developAdmin
于 2021-10-27T20:50:00.280 回答
0

您列出的角色授予您对各种 Firebase 服务的读/写访问权限,但不能完全从项目中添加和删除它们 - 该权限来自 Google Cloud 本身。

基本 IAM 角色定义了一个包含所需权限的Owner角色,但这可能不是您想要的。

在更精细的级别上,您应该能够使用roles/datastore.owner来授予配置 Firestore 数据库的能力(Firestore 是 Datastore 之上的一个层)。这应该是您所需要的,但您可能还需要考虑roles/appengine.appAdmin

相关链接:

于 2021-10-28T00:14:23.597 回答