MASVとBoxストレージの連携と、Boxに入れたファイルの取り出し方についてのご案内。
概要
MASVクラウドインテグレーションのBox実装は、既存のS3、BackblazeB2、Google Cloud Storageの統合に加わり、同様の設定プロセスが必要です。カスタムBoxアプリケーションを作成し、Cloud 統合の設定に詳細を入力してください。MASVはBox Appを活用して、ユーザーデータとは別の安全なストレージディレクトリを提供し、他の共同作業者と簡単に共有することを実現します。
Boxアプリの作成
MASVがファイル転送に使用するプライベートな開発者用アプリをBox上に作成しましょう。このアプリは、ユーザーアカウントや他のアプリケーションとは別の独自のディレクトリ構造を持つことになります。希望する数の共同作業者にアクセスを共有することができます。
1.新しいアプリケーションを作成するには、Box Developer Console を開きます。
2.次に、[新しいアプリを作成]をクリックします。
3.[カスタムアプリ]を選択し、[次へ]をクリックします。
4.OAuth 2.0 with JWT (Server Authentication)」を選択し、「次へ」をクリックします。
5.ユニークな名前(例:MASVポータルダウンロード)を記入してください。
6.「アプリの設定」ページの「一般」で、共同作業者を管理したり、管理者の承認のためにアプリを送信したりすることができます。アカウントの管理者であっても、承認のために送信をクリックし、メールで送られてくる指示に従ってアプリを承認する必要があります。
7.アプリの承認が完了したら、設定画面に進みます。
8.アプリケーションプロセスはアプリケーションに設定し、アプリケーションスコープは以下を含むものとします。
-
Boxに保存されているすべてのファイルやフォルダーを読み込む。
-
Boxに保存されているすべてのファイルやフォルダの読み書きが可能。
9.その他のスコープは不要なため、チェックを外してください。
10.高度な機能「ユーザーとしてアクションを実行 する」と「ユーザーアクセストークンを生成する 」は、必要ないため無効にしてください。
11.「公開鍵の追加と管理」で「公開鍵/秘密鍵ペアの生成」をクリックします(この手順を完了するために、アカウントで2要素認証を有効にする必要がある場合があることに注意してください)。
12.提供されたJSONファイルをダウンロードします。これはクラウド・インテグレーションを構成するために必要となるため、安全に保管します。
注:このjsonファイルを紛失し、MASVに再アップロードする必要がある場合、Boxはこれらの認証情報を保存しないため、公開/秘密鍵ペアの生成プロセスを繰り返す必要があります。
13.変更を保存する - これで、クラウド統合を構成する準備ができました。
こちらのBoxの記事では作成方法について詳しく説明しています。
MASVのアカウントでBox Appを設定する。
-
左メニューから「MASVクラウド統合」ページにアクセスします。
-
クラウド統合を初めて使用する場合は、グリッドからBoxをクリックします。[接続の追加]>[新規追加]のドロップダウンメニューから[Box]を選択することもできます。
-
ポップアップウィンドウで、[アプリの設定をアップロード]をクリックします。
-
[接続名」欄でクラウド連携の名前を付け、「接続」を押します。
-
これで完了です。認証後、サービスはMASVに統合され、新規および既存のPortalの「クラウド転送」セクションに表示されるようになります。
Boxに入れたファイルはどこにありますか?
ファイルがBoxアカウントに配信されると、通常のコンソールビューには表示されなくなります。https://app.box.com/master/content、メインアカウントと作成したBoxアプリが表示されます。これはMASVがBoxアカウントにファイルを保存する方法です。