【问题标题】:How do I block changes to the Firebase Realtime database from the console如何阻止从控制台更改 Firebase 实时数据库
【发布时间】:2020-06-19 11:51:03
【问题描述】:

我已经阅读了很多关于 Realtime 数据库中的读/写规则的信息,但是我没有找到任何关于如何阻止来自控制台本身的更改的信息。

我正在设置一个流程,其中我们有一个内容仓库,然后推送到实时数据库进行部署。

我想强制执行此方法,并使其无法从 Firebase 控制台更新。这可以实现吗?

我仍然希望人们拥有 firebase 其余部分的“编辑”权限。

【问题讨论】:

    标签: firebase firebase-realtime-database permissions firebase-console


    【解决方案1】:

    内置角色为 Firebase 服务组提供了与协作者类似的权限,因此它们可能不够灵活,无法支持此用例。

    幸运的是,您还可以在 Cloud 控制台中定义 custom role,这样您就可以细粒度地控制协作者可以做什么。

    还可以在此处查看我的更长答案(带屏幕截图):Firebase Storage View by certain users

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-13
      • 1970-01-01
      • 2017-12-22
      • 2019-10-12
      • 2019-04-21
      • 2018-10-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多