我正在与一个团队合作,为名为“火箭聊天”的组织开发Google行动。现在我们要做的是,在该组织下创建一个主帐户,该帐户将托管前端和后端,并将该帐户的访问权限提供给一些开发人员。什么是最有效的方法?任何想法或建议如何做到这一点表示赞赏。谢谢。
Frontend托管在Dialogflow上,作为支持,我们将Firebase托管我们的实现。如果您需要有关我们设置的更多详细信息,请访问此处=> https://github.com/RocketChat/google-action-rocketchat
答案 0 :(得分:2)
做到这一点的“正确”方法是让每个开发人员都使用自己的帐户,并share a project使用所有帐户。这还将使您对每个开发人员都拥有更精细的权限。
除了拥有项目所有权外,您可能还需要一些适当的流程来减轻潜在的问题。如果每个人都使用一个项目,那么如果多个开发人员上载相同的云功能,就有可能陷入竞争状态。 Dialogflow控制台一次也可能有多个编辑器出现问题。
为了简化开发,每个开发人员可能想要他们自己的单独的原型项目,这使他们可以完全控制环境,然后可以通过某种方式将所做的更改集成到一个主项目中。