Installable Google App Engine Applications

When an application is designed to make it an Installable App in the App Marketplace for GAE, are there any additional measures that a developer must take with regard to security? For example, if company A installs the application, and company B installs the application, each of them has its own data warehouse? If not, how do I, as a developer, share the two? I have a lot of fears about this, I don’t want to go far in developing my project, just to snatch half the code and start all over again.

I have a lot of questions about this whole process, and I have not been able to get a lot of practical information from GAE documents. I know that I need to create an application manifest and deploy the application, etc. I'm just curious how you create an application that is ready and respectful for several organizations that will use it and their privacy.

Any information or links to information would be great.

Thanks.

+4
source share
1 answer

No, individual users do not receive separate data warehouses - the application platform and App Engine are separate, so there is no magic integration. We just announced preerelease 1.3.6 , which includes namespace support. This means that you can use a separate namespace for each client, effectively isolating your data from each other so that you can not accidentally leak data between domains.

+2
source

All Articles