【问题标题】:Deploy firebase cloud function with default user使用默认用户部署 firebase 云功能
【发布时间】:2022-01-02 20:40:58
【问题描述】:

我创建了一些云功能。我的功能依赖于以管理员为角色的自定义声明。我希望能够创建一个默认用户(在环境变量中设置)以具有管理员角色,以便在需要时可以用来分配其他用户,但只能在部署期间创建。是否可以放入云功能,以便在部署功能时创建用户?

【问题讨论】:

    标签: deployment google-cloud-functions


    【解决方案1】:

    是否可以放入云功能,以便在部署功能时创建用户?

    没有。部署所需的任何帐户必须在部署之前存在。无论您正在运行什么命令(gcloud 或 firebase CLI),都不能在单个命令中加倍工作。您需要运行至少两个命令来设置所有内容,或者创建自己的程序或脚本来一次性完成所有工作。

    【讨论】:

    • 那么最佳实践是什么,在部署之前手动创建一个管理员帐户?我的想法是防止任何人创建管理员,即使是员工/开发人员。
    猜你喜欢
    • 2021-12-01
    • 2021-01-13
    • 2021-12-01
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多