4

アプリが GAE の App Marketplace でインストール可能なアプリとして作成されることを意図して設計されている場合、セキュリティに関して開発者が実行する必要がある追加の手順はありますか? たとえば、会社 A がアプリをインストールし、会社 B がアプリをインストールする場合、それぞれに独自のデータストアがありますか? そうでない場合、開発者としてこの 2 つをどのように分離すればよいでしょうか? 私はこれについて多くの懸念を持っています。コードの半分を切り取って最初からやり直す必要があるためだけに、プロジェクトの開発を遠くまで進めたくありません。

このプロセス全体について多くの質問がありますが、GAE ドキュメントから多くの実用的な情報を得ることができませんでした。アプリケーション マニフェストを作成し、アプリを展開する必要があることは承知していますが、アプリを使用する複数の組織とそのプライバシーに対応し、それらを尊重するアプリをどのように作成するのか興味があります。

情報や情報へのリンクは素晴らしいでしょう。

ありがとう。

4

1 に答える 1

2

いいえ、個々のユーザーが個別のデータストアを取得することはありません。Apps マーケットプレイスと App Engine は分離されているため、魔法のような統合はありません。ただし、名前空間のサポートを含む1.3.6のプレリリースを発表したばかりです。つまり、顧客ごとに個別の名前空間を使用してデータを効果的に分離できるため、ドメイン間でデータが誤って漏洩することはありません。

于 2010-08-07T17:14:10.323 に答える