第6章 Box への接続

インテグレーションでは、Box からファイルをダウンロードしたり、Box にファイルをアップロードしたりすることができます。

Box へのコネクションはシンプルなインテグレーションを開始できません。つまり、Box コネクションを使用してインテグレーションの実行をトリガーすることはできません。

詳細は以下を参照してください。

6.1. Fuse Online を Box クライアントとして登録

Fuse Online 環境を Box にアクセスできるクライアントアプリケーションとして登録する必要があります。これにより、Box に接続するインテグレーションをいくつでも作成することができます。そのため、特定の Fuse Online 環境を 1 度だけ Box に登録する必要があります。

Fuse Online を Box クライアントアプリケーションとして登録できるのは、Fuse Online 環境ごとに 1 回のみです。しかし、各 Box コネクションは同じ登録を使用しますが、異なるユーザークレデンシャルを使用することができます。

前提条件

手順

  1. Fuse Online で以下を行います。

    1. 左側のパネルで Settings をクリックします。
    2. Settings ページで、上部付近にあるコールバック URL の右側で Copy Callback URL をクリックし、Fuse Online 環境のコールバック URL をクリップボードにコピーします。この手順の最後の方でこの URL が必要になります。
  2. 別のブラウザータブで https://app.box.com/developers/console の Box 開発者ポータルにアクセスし、以下を行います。

    1. ログインします。
    2. Create New App をクリックします。
    3. Custom App をクリックし、Next をクリックします。
    4. Authentication MethodStandard OAuth 2.0 (User Authentication) をクリックし、Next をクリックします。
    5. アプリケーション名 (例: Fuse Online Client) を入力し、Create App をクリックします。
    6. View Your App をクリックします。
    7. 任意手順:OAuth 2.0 Credentials セクションで、クライアント ID とクライアントシークレットを安全な場所にコピーします。Box へのコネクションを作成するには、これらの値が必要です。
    8. Save Changes をクリックします。

結果

これで Fuse Online 環境が Box クライアントとして登録され、Fuse Online はログインした Box アカウントのコンテンツにアクセスできるようになります。