停止在公司电子邮件地址之外部署人员-Firebase

时间:2019-05-27 17:42:26

标签: firebase firebase-tools

当前拥有电子邮件地址的任何人都可以通过firebase-tools部署代码 我通常使用Firebase deploy

我在这里面临的挑战是,我想限制公司电子邮件地址之外的人使用firebase deploy命令部署代码。

例如:公司邮件地址:one@abc.com->允许 外部公司:one @ xyz->拒绝部署

在Firebase中是否有可能,我已经阅读了很多文档,但是在这里没有什么真正的帮助!

我试图用规则去做。文件放在firebase中,但是找不到很好的解决方案

公司电子邮件地址:one@abc.com

实际:one@xyz.com->允许

预期:one@xyz.com->不允许,因为它不是公司的邮件地址

1 个答案:

答案 0 :(得分:0)

要能够运行firebase deploy,必须使用该项目的协作者帐户登录。

如果您不希望某些用户能够部署,请不要将他们作为协作者添加到项目中。

如果您希望他们成为协作者,但不能部署到Firebase Hosting,请撤消其对Firebase Hosting的编辑权限。