自定义角色-Firebase控制台

时间:2018-11-10 01:39:23

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

我对Firebase还是很陌生,目前在尝试为我的项目实现自定义角色时遇到了一些麻烦。有没有一种方法可以设置仅具有数据库权限(添加和删除)而仅负责身份验证的角色?预先感谢!

2 个答案:

答案 0 :(得分:1)

您可以在Firebase控制台中通过项目设置自定义访问权限。 在左上角搜索设置图标,然后转到项目设置。将有一些用户选项,您可以从中自定义访问权限。

答案 1 :(得分:1)

此级别的粒度访问控制现在正在Firebase控制台中推出。如果您的项目有它,您将通过以下方式找到它:

  1. 点击左上方的⚙︎
  2. 点击用户和权限。   enter image description here
  3. 单击要更改其权限的用户行。
  4. 点击 Roles 下拉菜单。
  5. 点击分配Firebase角色
  6. 选择要授予用户的角色。   enter image description here

您会注意到,数据库角色的粒度仍然比您想要的要小,您可以简单地允许用户编辑数据库。