Boxの接続情報
  • 13 May 2022
  • 1 分で読み終わります
  • ダーク
    ライト

Boxの接続情報

  • ダーク
    ライト

概要

Boxの接続情報を設定する際のヘルプページとなります。

カスタムアプリ作成方法

  1. Boxの開発者コンソールにログインし、マイアプリよりアプリの新規作成をクリックしてください。

image.png

  1. カスタムアプリを作成してください。このとき、サーバ認証による認証を選択し、任意のアプリ名を入力してください。

CustomApp.png

image.png

  1. カスタムアプリ作成後に構成タブに移動し公開キーの追加と管理より公開キーを追加してください。

image.png

  1. 3にて取得したJSONファイルをすべてコピーし、カスタムアプリ設定ファイルに登録してください。
    例)
{  "boxAppSettings": {    "clientID": “YYYYYY",    "clientSecret": “XXXXXXX",    "appAuth": {      "publicKeyID": “AAAA",      "privateKey": “BBBBB",      "passphrase": “CCCC"    }  },  "enterpriseID": “ZZZZ"}

image.png

  1. データ転送時にファイルをダウンロードする必要があるため、Write all files and folders stored in Box権限を付与します。
    初期設定ではチェックが入っていないので、チェックを入れます。
    configuration.png

  2. ここまでで作成したAppの認証作業(認証依頼/申請)を実施します。
    本申請が、Boxの管理者権限の方から承認を受けることで、本Appは利用が可能となります。

reviewandsubmit.png

reviewAppAuthorizationSubmission.png

authorization.png

  1. 管理者コンソールに移動し、Appを承認します。

adminconsole.png

customAppManager.png

authorizeApp.png

authorizeCustomApp.png

  1. 承認後、以下の通りAuthorizedとなると、Appの承認が完了します。

Authorized.png

  1. Appの承認が完了すると、サービスアカウントが生成されます。
    本サービスアカウントをコピーし、Box(ファイルが格納されている)ページへ移動します。

serviceaccountID.png

  1. 先ほどコピーしたサービスアカウント情報を、今回データを取得したいフォルダに紐づけ(共有)します。

directoryshare.png

sharedirectory.png

  1. 下の図のように、サービスアカウントに該当フォルダへの権限が付与されます。

directoryisselected.png


この記事は役に立ちましたか?