intra-mart Accel Platform Box連携モジュール 利用ガイド 第6版 2023-10-01

4. セットアップ(Box)

ここでは Box連携 のインストールと設定手順のうち、Box管理者が行う事項について説明します。
設定は、 Box の管理コンソール画面、および、 開発コンソール画面にて行います。

4.1. 管理・開発コンソールでの設定

intra-mart Accel Platform から Box に接続をするためには、 Box に管理者としてログインし、以下の設定を行う必要があります。
  1. Box に管理者としてログインし、左メニュー下部の「開発者コンソール」をクリックします。

    ../../../_images/setup_box_19.png
  2. 「アプリの新規作成」をクリックします。

    ../../../_images/setup_box_20.png
  3. 「カスタムアプリ」を選択します。

    ../../../_images/setup_box_06.png
  4. 認証方式として「サーバー認証(JWT使用)」を選択し、「アプリ名」に任意のアプリケーション名を入力し、「アプリの作成」ボタンをクリックします。

    ../../../_images/setup_box_07.png
  5. 「アプリアクセスレベル」として「アプリ+Enterpriseアクセス」を選択します。

    ../../../_images/setup_box_08.png
  6. 「アプリケーションスコープ」として、以下の2つが選択されていることを確認します。
    • Boxに格納されているすべてのファイルとフォルダへの書き込み
    • ユーザを管理する
    ../../../_images/setup_box_09.png
  7. 「高度な機能」として「as-userヘッダーを使用してAPI呼び出しを行う」を選択します。
    その後、「変更を保存」ボタンをクリックします。
    ../../../_images/setup_box_10.png
  8. 「公開キーの追加と管理」にて、「公開/秘密キーペアを生成」ボタンをクリックします。

    ../../../_images/setup_box_11.png
  9. もしも画像のようなエラーが表示された場合は、この管理者アカウントに対して2段階認証の設定を有効にしてください。

    ../../../_images/setup_box_12.png
  10. 「承認」タブをクリックし、「確認して送信」ボタンをクリックします。

    ../../../_images/setup_box_14.png
  11. 「アプリの説明」に任意の説明を入力し、「送信」ボタンをクリックします。

    ../../../_images/setup_box_15.png
  12. 「マイアカウントに戻る」をクリックし、ログイン直後の画面に戻ります。
    ../../../_images/setup_box_21.png
  13. 管理コンソールを開き、「カスタムアプリ」画面を開きます。
    ../../../_images/setup_box_01.png
  14. 管理コンソールメニューの「アプリ」をクリックします。
    ../../../_images/setup_box_02.png
  15. 「カスタムアプリ」タブをクリックします。
    ../../../_images/setup_box_03.png
  16. 手順12.で送信したアプリが一覧に表示されているので、「・・・」ボタンをクリックし、「アプリを承認」をクリックします。
    ../../../_images/setup_box_16.png

4.2. BoxユーザIDの確認

Box連携 IM-LogicDesignerタスクを利用する際には、接続先のBoxユーザのIDが必要です。
BoxユーザのIDは、対象のユーザでBoxにログインした後、右上メニュー→「アカウント設定」→「アカウント」タブ→「アカウントの詳細」→「アカウントID」より確認可能です。
../../../_images/setup_box_17.png
図:「アカウント設定」画面の 「アカウントID」
または、管理者でBoxにログインし、「管理コンソール」→「コンテンツ」→「コンテンツマネージャ」にて一覧から対象のユーザをクリックした際、URLアドレスの content/ 以降に表示されています。
../../../_images/setup_box_18.png
図:「コンテンツマネージャ」画面のURLアドレス