【发布时间】:2016-02-23 22:36:24
【问题描述】:
我有一个使用 Firebase 的应用,我有几个人需要能够更新 Firebase 仪表板中的数据。幸运的是,Firebase 添加了添加协作者的功能。但问题是,我不希望这些协作者能够访问 JSON 的每个节点。有没有一种方法可以为协作者分配对数据结构某些节点的特定访问权限?
任何反馈都会很棒。谢谢!
【问题讨论】:
标签: firebase firebase-security
我有一个使用 Firebase 的应用,我有几个人需要能够更新 Firebase 仪表板中的数据。幸运的是,Firebase 添加了添加协作者的功能。但问题是,我不希望这些协作者能够访问 JSON 的每个节点。有没有一种方法可以为协作者分配对数据结构某些节点的特定访问权限?
任何反馈都会很棒。谢谢!
【问题讨论】:
标签: firebase firebase-security
Firebase 项目/应用的协作者可以访问所有数据。没有办法限制它。
听起来您正在寻找添加应用程序管理员。为此,您必须开发自己的应用程序仪表板,在其中添加此类功能。然后,这些应用程序管理员只是您应用程序的普通用户,您可以使用Firebase security rules 来确定他们有权访问哪些数据。
非常相似:Stopping accidental deletion of a firebase DB via Firebase Dashboard
【讨论】: