Har*_*wal 6 firebase firebase-console google-cloud-firestore
在 Firebase 的 Firestore 中,对项目具有写入权限的用户只需单击一下即可删除任何文档,甚至是包含多个文档的整个集合。这是一个主要的安全问题,因为我的任何团队成员最终都可能会在一分钟内通过 Firebase 控制台删除包含数百万个文档的整个集合。
有没有办法禁用它?
单击删除整个集合:
用户也可以挑选和删除文档:
拥有 Firestore 写入权限的项目协作者将能够删除数据,包括集合。如果您不希望特定用户能够删除集合,则应通过Firebase 控制台中的Users and permissions面板授予他们对项目中数据库的仅查看权限。
要删除集合,我现在必须在单击删除后输入该集合的名称。这是为了降低应该能够删除数据的协作者意外删除整个集合的可能性。
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |