我创建了一些云函数。我有一些功能依赖于一个自定义声明,该声明将管理员作为一个角色。我希望能够创建一个具有管理员角色的默认用户(在环境变量中设置(,以便在需要时可以用来分配其他用户,但只能在部署期间创建。有可能在部署功能时放入云功能以创建用户吗?
是否可以放入云函数,以便在部署函数时创建用户?
否。部署所需的任何帐户都必须在部署之前存在。无论您运行什么命令(gcloud或firebaseCLI(,都不能在一个命令中加倍工作。您至少需要运行两个命令来设置所有内容,或者创建自己的程序或脚本来一次性完成所有工作。