我在 Firestore 上有一个 blaze 帐户。我正在尝试创建一个新的 Firestore 数据库并收到以下消息:“要管理 Cloud Firestore,请向项目所有者询问必要的权限”
我的角色:
- Firebase 管理员的云存储,
- Firebase 管理员
- Firebase 分析管理员
- Firebase 开发管理员
- Firebase 规则系统
我还应该有什么?
我附上2张图片:
谢谢你,杰尼
我在 Firestore 上有一个 blaze 帐户。我正在尝试创建一个新的 Firestore 数据库并收到以下消息:“要管理 Cloud Firestore,请向项目所有者询问必要的权限”
我的角色:
我还应该有什么?
我附上2张图片:
谢谢你,杰尼
如此处所述,您需要以下角色:
Firebase Develop Admin - roles/firebase.developAdmin
您列出的角色授予您对各种 Firebase 服务的读/写访问权限,但不能完全从项目中添加和删除它们 - 该权限来自 Google Cloud 本身。
基本 IAM 角色定义了一个包含所需权限的Owner
角色,但这可能不是您想要的。
在更精细的级别上,您应该能够使用roles/datastore.owner
来授予配置 Firestore 数据库的能力(Firestore 是 Datastore 之上的一个层)。这应该是您所需要的,但您可能还需要考虑roles/appengine.appAdmin
。
相关链接: