5.2. Box コネクションの作成
インテグレーションで Box ファイルをダウンロードまたはアップロードするには、インテグレーションに追加できる Box コネクションを作成します。同じコネクションを任意の数のインテグレーションに追加できます。
前提条件
- Fuse Online 環境を Box にアクセスできるアプリケーションとして登録する Box クライアントアプリケーションが必要です。
- そのアプリケーションを作成した Box 開発者アカウントにログインできるか、そのアプリケーションの Box クライアント ID および Box クライアントシークレットを取得している必要があります。
- Box にアクセスするためにこのコネクションが使用する Box アカウントのユーザー名およびパスワードを知っている必要があります。
手順
すでに Box クライアント ID とクライアントシークレットがある場合は、次のステップを省略します。ない場合は、新しいブラウザータブで https://app.box.com/developers/console にアクセスし、以下を行います。
- Fuse Online 環境から Box へのアクセスを登録するアプリケーションを作成した Box アカウントにログインします。
- My Apps ページで、Fuse Online アプリケーションをクリックして設定を表示します。
- 左側の Configuration をクリックします。
- OAuth 2.0 Credentials セクションで、クライアント ID をクリップボードにコピーします。
別のブラウザータブを使用して、Fuse Online で以下を行います。
- Connections をクリックします。
- Create Connection をクリックします。
- Box コネクターをクリックします。
- User name フィールドに、Box ファイルをダウンロードまたはアップロードするためにこのコネクションが使用する Box アカウントのユーザー名を入力します。
- User password フィールドに、そのアカウントのパスワードを入力します。
- Client ID フィールドに Box のクライアント ID を貼り付けます。
- 任意手順:必要な場合は Box アプリケーションの OAuth 2.0 Credentials に戻り、クライアントシークレットをクリップボードにコピーして Fuse Online に戻ります。
- Client secret フィールドに Box のクライアントシークレットの文字列を貼り付けます。
- Validate をクリックします。Fuse Online はこのコネクションを検証できるかを示すメッセージを表示します。検証に失敗した場合は、入力した値が正しいことを確認し、再度検証を行ってください。
- 検証に成功したら Next をクリックします。
-
Name フィールドに、このコネクションを別のコネクションと区別するために使用する名前を入力します。たとえば、
Box Sales Account
を入力します。 -
Description は任意のフィールドで、このコネクションに関する便利な情報を入力します。たとえば、
Sample Box connection that can access content in our company sales Box account.
を入力します。 - Save をクリックし、作成したコネクションが利用可能になったことを確認します。上記の例の名前を入力した場合は、インテグレーションに追加できるコネクションとして Box Sales Account が表示されます。