ユーザーにログインを要求せずに、エンタープライズ アプリからクラウドにファイルを保存する方法について、頭を悩ませているところです。
背景: 社内の特定の従業員に配布される iOS アプリを開発しています。今日の時点で、FTP サーバーを使用してユーザーが作成したファイルをアップロードするアプリが既にあります。この新しいアプリでは、FTP サーバーをスキップして、代わりにある種のクラウド ストレージ (DropBox、Google ドライブなど) を使用したいと考えています。
ユーザーはいくつかのファイル (1 日あたり約 1 ~ 2 回のアップロード) をクラウド サービスにアップロードし、本社の人々はこれらのファイルを見ることができます。
「マスター」アカウントにリンクされる個人用のクラウド ドライブ アカウントを各従業員に作成させたくありません。むしろ、この特定のアプリケーションが常にそのファイルをクラウド ストレージの「マスター」アカウントにアップロードするようにしたいと考えています。これは可能ですか?
私たちの従業員だけがアプリにアクセスできるので、セキュリティ要因が制限されているとは思いません. 送信された情報は、当社以外には使用されません (セキュリティの高いものはありません)。
アプリが常に使用する特定のアカウントに対応する OAuth トークンを「ハードコード」することは可能ですか? 私が気付いていない他の可能性はありますか (FTP またはクラウド ストレージ以外)?
どんな助けでも大歓迎です。
よろしく、 イェンス・ニルソン