---
schema_version: "1"
id: c6151f090301088598656e0480d87673ec6922c6016ee0b7bac4bb7857b20849
title: Studio を使用した Box Connector 5.0 の設定
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/box-connector/5.0/box-connector-studio.md
canonical_url: https://docs.mulesoft.com/jp/box-connector/5.0/box-connector-studio
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 125096165e73475c9af42c80a7f6d4661d1555be58696174981a7e8174145eb7
description: MuleSoft Documentation Site
release: "5.0"
latest: false
---
# Studio を使用した Box Connector 5.0 の設定

このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードしてからアプリケーション用に設定します。

Anypoint Studio でコネクタを設定する

1. プロジェクトにコネクタを追加します。
2. コネクタを設定します。
3. コネクタの入力元を設定します。

## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加

Anypoint Studio には、Studio プロジェクトにコネクタを追加する 2 つの方法があります。Studio タスクバーの Exchange ボタンから追加するか、\[Mule Palette (Mule パレット)\] ビューから追加します。

### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する

1. Studio で Mule プロジェクトを作成します。
2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。
3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。
4. Exchange で、「Box」を検索します。
5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。
6. 画面の指示に従ってコネクタをインストールします。

### [](#studio-でコネクタに追加する)Studio でコネクタに追加する

1. Studio で Mule プロジェクトを作成します。
2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。
3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「Box」と入力します。
4. **\[Available modules (使用可能なモジュール)\]**​ で、このコネクタの名前をクリックします。
5. **\[Add (追加)\]**​ をクリックします。
6. **\[Finish (完了)\]**​ をクリックします。

## [](#コネクタの設定)コネクタの設定

Mule アプリケーションで Box Connector を使用するには、アプリケーションで必要とされる数の Box Connector で使用可能なグローバル設定要素を設定します。

**\[Global Element Properties (グローバル要素のプロパティ)\]**​ 画面の ​**\[General (一般)\]**​ タブで次の情報を入力し、JWT 認証を設定します。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 70%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">パラメーター</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Client id (クライアント ID)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>クライアントアプリケーションの登録時に認証サーバーにより割り当てられたクライアント識別子。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Client secret (クライアントシークレット)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>クライアントアプリケーションのクライアントシークレット。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Public key id (公開キー ID)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アプリケーションを認証するために Box インスタンスで設定された公開キーの ID。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Entity id (エンティティ ID)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>エンティティ ID の種別: <code>EnterpriseId</code>​ または ​<code>UserId</code>​。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Box sub type (Box サブ種別)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Box のサブ種別: <code>enterprise</code>​ または ​<code>user</code>​。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Algorithm (アルゴリズム)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>非公開キーの暗号化に使用される RSA 暗号化アルゴリズム。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Keystore (キーストア)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>キーストアへのパス。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Keystore type (キーストア種別)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>キーストア種別: <code>JKS</code>​ または ​<code>PKCS12</code>​。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Store password (ストアのパスワード)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>キーストアのパスワード。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Key alias (キーの別名)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>キーを識別する別名。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Key password (キーパスワード)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>キーパスワード。</p>
</div></div></td>
</tr>
</tbody>
</table>

**\[Global Element Properties (グローバル要素のプロパティ)\]**​ 画面の ​**\[General (一般)\]**​ タブで次の情報を入力し、Oauth2security 認証を設定します。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 30%;">
<col style="width: 70%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">パラメーター</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Consumer key (コンシューマーキー)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>サービスプロバイダーに登録されている OAuth コンシューマーキー。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Consumer secret (コンシューマーシークレット)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>サービスプロバイダーに登録されている OAuth コンシューマーシークレット。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Listener config (リスナー設定)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アクセストークンコールバックエンドポイントで要求をリスンする HTTP リスナー設定。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Callback path (コールバックパス)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>アクセストークンコールバックエンドポイントのパス。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Authorize path (認証パス)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#入力元の設定)入力元の設定

Box Connector のコネクタ操作、​**HTTP リスナー**​、​**スケジューラー**​などのコネクタの入力元を設定します。 コネクタの次の操作を Studio キャンバスの ​**\[Source (接続元)\]**​ 領域に配置できます。

**Configuration Name (設定名)**​: Box Connector のグローバル要素の設定名。

**Host (ホスト):**​ Box がその API を公開しているホスト。

**Port (ポート):**​ Box サービスが受信要求をリスンしているポート。

**Base Path (ベースパス):**​ Box サービスのベース URI のベースパス。

**Protocol (プロトコル):**​ Box サービスが従うプロトコル。

**Client Id (クライアント ID):**​ クライアントアプリケーションの登録時に認証サーバーにより割り当てられたクライアント識別子。

**Client Secret (クライアントシークレット):**​ クライアントアプリケーションのクライアントシークレット。

**Local Callback Path (ローカルコールバックパス):**​ ローカルコールバックパス。

**Local Callback Config (ローカルコールバック設定):**​ ローカル認証 URL の設定で使用する HTTP リスナーの設定。

**External Callback Url (外部コールバック URL):**​ クライアントアプリケーション内で設定されるリダイレクト URL。

**Local Authorization Url (ローカル認証 URL):**​ ​`OAuth2`​ ダンスの開始で使用するローカル認証 URL。

**Authorization Url (認証 URL):**​ 認証コードを要求するための認証 URL。

**Access Token Url (アクセストークン URL):**​ アクセストークンを要求するためのアクセストークン URL。

## [](#次のステップ)次のステップ

Studio で使用するコネクタを設定したら、​[「追加設定情報」](https://docs.mulesoft.com/jp/box-connector/5.0/box-connector-config-topics)​トピックで詳細な設定手順を参照してください。

## [](#関連情報)関連情報

[MuleSoft ヘルプセンター](https://help.mulesoft.com)