java - 谷歌Eclipse插件: Securing the Environment

标签 java security google-app-engine deployment google-eclipse-plugin

我刚刚下载了 Eclipse 的 Google 插件并开始使用它。到目前为止,我发现的最酷、最可怕的功能之一是能够直接从 Eclipse(您的“本地/开发”环境)内部将 Web 应用程序部署到 Google App Engine(“生产”环境)。

对于拥有少数开发人员(他们都是核心贡献者和“所有者”)的小型项目来说,这完全没问题,但是当您将这种能力引入到中等规模的开发团队时,它就变成了一把双刃剑。

初级开发人员可能会因为他/她在本地破坏的应用程序的有缺陷的、完全功能失调的版本而导致生产井喷,这一事实让我感到害怕!

是否有办法限制哪些用户/组可以使用此部署功能?如果没有,是否有任何解决方法或补救措施?我无法想象我是第一个对此感到震惊的人!提前致谢!

最佳答案

是的。前往AppEngine web interface并单击您的应用程序。在左侧导航面板中,单击管理 -> 权限,并将初级开发人员设置为“查看者”,而不是“开发者”或“所有者”。

关于java - 谷歌Eclipse插件: Securing the Environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065662/

相关文章:

java - 如何在 Microsoft Azure 网站上更改 jvm 参数

php - 通过 PHP 伪造一个 $_POST

python - 在谷歌应用引擎中,如何遍历表单字段(python,wsgiref.handlers)

java - 以编程方式使用java将图像上传到google app engine blobstore

python - 使用 App Engine Python 接收非 ascii 电子邮件会导致奇怪的字符编码

java - 我正在尝试使用 JDBC 从 Oracle 表中提取 XMLTYPE 列,但遇到一些问题

java - 如何在Java中使用单独的线程调用方法?

JavaMail 文件夹 search() 方法返回具有唯一 MessageID 的多条消息

ruby-on-rails-3 - 基于 Rails 3 中的 return_to 参数保护重定向

mysql - 测试脚本 - 查找打开的 MySQL 端口并检查数据库