AppEngine部署角色,无权访问数据

时间:2012-04-15 11:15:45

标签: google-app-engine

Google appengine中是否有角色,只有部署应用程序但无权访问数据的权限。据我了解所有角色查看者,开发人员和所有者都可以访问数据。

用例是因为安全问题,许多用户不希望共享他们的数据,但开发人员希望提供更新的部署。

有没有办法解决这个问题

2 个答案:

答案 0 :(得分:2)

我认为GAE管理员角色无法完成。权限最小的角色:查看者有权查看数据(但不能修改数据)。另外请不要忘记,如果您有权上传代码,您可以上传代码,以便您访问数据。

答案 1 :(得分:0)

不,没有这样的角色。如果您想这样做,您需要将代码提供给您的用户进行部署。

请注意,即使这样也无法解决您所描述的问题,因为开发人员可以在后门中轻松编写代码,以便他们检查用户的数据。最终,除非您准备提供源代码,否则无法解决此问题:您的用户必须信任您才能使用您的应用。