You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否在Firebase Remote Config中创建Viewer与Editor间的自定义权限角色?

Firebase Remote Config 自定义权限角色配置方案

可以实现,Firebase预设的「Viewer」和「Editor」角色无法直接满足你的需求,但通过Google Cloud IAM创建自定义角色,就能精确配置出「拥有Viewer全部权限+仅允许更新Remote Config」的权限集合。

具体操作步骤:

  • 打开Google Cloud控制台,切换到你的Firebase关联项目(Firebase项目与Google Cloud项目一一对应)
  • 进入「IAM与管理」>「角色」页面,点击右上角「创建角色」
  • 填写角色基础信息:
    • 标题:自定义名称,比如「Remote Config 查看+更新者」
    • 描述:明确权限范围,比如「拥有Firebase Viewer全部权限,仅可更新Remote Config」
    • 角色ID:设置唯一标识,比如remote-config-viewer-updater
  • 配置权限集合:
    • 先添加所有Firebase Viewer角色包含的权限:可以直接参考预设「Firebase Viewer」角色的权限列表批量添加,或搜索firebase.viewer相关权限逐一选择
    • 再添加Remote Config专属更新权限:搜索并勾选firebase.remoteconfig.update
    • 确保不添加其他Editor级别的跨服务权限(如数据库、云存储的编辑权限)
  • 保存自定义角色后,进入「IAM」页面,找到目标用户/服务账号,点击「添加成员」,选择刚创建的自定义角色完成授权

注意:自定义角色创建后可随时调整权限,建议定期检查权限范围,避免过度授权。

内容的提问来源于stack exchange,提问作者Dimitri Leurs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 09:25:58