可以限制 firebase "deploy access" 吗?
Can firebase "deploy access" be restricted?
我们正在为我们的 Firebase 网络应用程序项目引进一名新的开发人员,他将首先在他的本地环境中学习代码。
由于新开发人员将在本地环境中 运行ning Firebase CLI,有没有办法设置他在项目中的初始角色,以便他是[不能]到运行firebase deploy
命令?
~~~~~~~~~~~~~~~~~~~~~~~~~
我确实从 Google 中找到了这个文档:
https://cloud.google.com/iam/docs/understanding-roles?_ga=2.49153190.-1888993.1468450573#curated_roles
它在以下部分讨论了部署访问:App Engine 角色 ..不确定这是否也适用于 Firebase。
如果是这样,是否有关于如何将这些类型的角色应用到 Firebase 项目的任何其他参考资料?
拥有项目 "editor" 或 "owner" 角色的任何人都可以部署(并且通常可以对项目进行任何其他更改)。如果您不希望帐户能够部署,请不要提供任何一个角色。
我们正在为我们的 Firebase 网络应用程序项目引进一名新的开发人员,他将首先在他的本地环境中学习代码。
由于新开发人员将在本地环境中 运行ning Firebase CLI,有没有办法设置他在项目中的初始角色,以便他是[不能]到运行firebase deploy
命令?
~~~~~~~~~~~~~~~~~~~~~~~~~
我确实从 Google 中找到了这个文档: https://cloud.google.com/iam/docs/understanding-roles?_ga=2.49153190.-1888993.1468450573#curated_roles
它在以下部分讨论了部署访问:App Engine 角色 ..不确定这是否也适用于 Firebase。
如果是这样,是否有关于如何将这些类型的角色应用到 Firebase 项目的任何其他参考资料?
拥有项目 "editor" 或 "owner" 角色的任何人都可以部署(并且通常可以对项目进行任何其他更改)。如果您不希望帐户能够部署,请不要提供任何一个角色。