

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AppFabric Box用に を設定する
<a name="box"></a>

Box は業界をリードする Content Cloud です。これは、組織がコンテンツライフサイクル全体を管理し、どこからでも安全に作業し、best-of-breedアプリケーション間で統合できるようにする単一のプラットフォームです。

 AWS AppFabric を使用すると、 から監査ログとユーザーデータを受信しBox、データを Open Cybersecurity Schema Framework (OCSF) 形式に正規化して、Amazon Simple Storage Service (Amazon S3) バケットまたは Amazon Data Firehose ストリームにデータを出力できます。

**Topics**
+ [Box での AppFabric のサポート](#box-appfabric-support)
+ [AppFabric を Box アカウントに接続する](#box-appfabric-connecting)

## Box での AppFabric のサポート
<a name="box-appfabric-support"></a>

AppFabric は、Box からのユーザー情報と監査ログの受信をサポートします。

### 前提条件
<a name="box-prerequisites"></a>

AppFabric を使用して Box からサポートされている宛先に監査ログを転送するには、以下の要件を満たす必要があります。
+ 監査ログにアクセスするには、[Business、Business Plus、Enterprise、または Enterprise Plus](https://www.box.com/pricing) プランへの有効な有料サブスクリプションが必要です。
+ [管理者権限を持つ](https://developer.box.com/guides/events/enterprise-events/for-enterprise/)ユーザーが必要です。
+ 設定タブからアプリケーションのクライアントシークレットを表示およびコピーするには、Boxアカウントで [2 要素認証](https://support.box.com/hc/en-us/articles/360043697154-Two-Factor-Authentication-Set-Up-for-Your-Account)が有効になっている必要があります。

### レート制限に関する考慮事項
<a name="box-rate-limits"></a>

Box は、Box API にレート制限を課します。Box API [レート制限](https://developer.box.com/guides/api-calls/permissions-and-errors/rate-limits/#per-api-rate-limits)の詳細については、Box「 デベロッパーガイド」ウェブサイトの「レート制限」を参照してください。AppFabric と既存の Box アプリケーションの組み合わせが制限を超えると、AppFabric に監査ログが表示されるのが遅れる可能性があります。

### データ遅延に関する考慮事項
<a name="box-data-delay"></a>

監査イベントで宛先に配信されるまでに最大 30 分の遅延が発生する場合があります。これは、アプリケーションで利用できる監査イベントの遅延と、データ損失を減らすための予防措置によるものです。ただし、これはアカウントレベルでカスタマイズできます。サポートが必要な場合は、[サポート](https://aws.amazon.com/contact-us/) にお問い合わせください。

## AppFabric を Box アカウントに接続する
<a name="box-appfabric-connecting"></a>

AppFabric サービス内でアプリバンドルを作成したら、 で AppFabric を承認する必要がありますBox。AppFabric Boxで を認可するために必要な情報を確認するには、次の手順を実行します。

### OAuth アプリケーションの作成
<a name="box-create-oauth-application"></a>

AppFabric は OAuth を使用して Box と統合されます。次の手順を使用して で OAuth アプリケーションを作成します。詳細についてはBox、 Boxウェブサイトの[OAuth アプリケーションの作成](https://developer.box.com/guides/authentication/client-credentials/client-credentials-setup/)」を参照してください。

1. にログインBoxし、 [デベロッパーコンソール](https://app.box.com/developers/console)に移動します。

1. **[新しいアプリの作成]** を選択します。

1. アプリケーションタイプのリストから**カスタム**アプリケーションを選択します。モーダルが表示され、次のステップの選択を求められます。

1. アプリの名前と説明を入力します。

1. **目的**ドロップダウンリストから**統合**を選択します。

   1. **カテゴリ**ドロップダウンリストから**セキュリティとコンプライアンス**を選択します。

   1. 「どの外部システムと統合していますか？」テキストボックス**AWS AppFabric Secure**に「」と入力します。 ****

1. クライアント ID **とクライアントシークレットを使用してアプリケーション ID を検証する場合は、サーバー認証 (クライアント認証情報付与)** を選択します。

1. [**Create App (アプリの作成)**] を選択します。

1. **[設定]** タブを選択します。

1. ページの **App Access Level** セクションで、**App \+ Enterprise Access** を選択します。

1. ページの**アプリケーションスコープ**セクションで、**ユーザーの管理**と**エンタープライズプロパティの管理**を選択します。

1. **[Save changes]** (変更の保存) をクリックします。

   Box 管理者は、アプリケーションを使用する前に、Box管理者コンソール内でアプリケーションを認可する必要があります。認可をリクエストするには、次の手順を実行します。

   1. [デベロッパーコンソール](https://app.box.com/developers/console)でアプリケーションの**認可**タブを選択します。

   1. **レビューと送信**を選択して、承認のためにBoxエンタープライズ管理者に E メールを送信します。詳細については、「 *Boxガイド*」の[「認可](https://developer.box.com/guides/authorization/)」を参照してください。
**注記**  
送信後に変更があった場合は、アプリを再送信する必要があります。

### 必要範囲
<a name="box-required-scopes"></a>

次のアプリケーションスコープが必要です。スコープの詳細については、*Box ドキュメントウェブサイト*の[「スコープ](https://developer.box.com/guides/api-calls/permissions-and-errors/scopes/)」を参照してください。
+ エンタープライズプロパティを管理する (`manage_enterprise_properties`)
+ ユーザーを管理する (`manage_managed_users`)

### アプリ権限
<a name="box-app-authorizations"></a>

#### テナント ID
<a name="box-tenant-id"></a>

AppFabric はテナント ID をリクエストします。AppFabric のテナント ID はBoxエンタープライズ ID です。Box エンタープライズ ID は、管理者コンソールの**アカウントと請求** > **アカウント情報** > **エンタープライズ ID** にあります。詳細については、*Box ドキュメントウェブサイト*の[「エンタープライズ ID](https://developer.box.com/platform/appendix/locating-values/#as-an-admin)」を参照してください。

#### テナント名
<a name="box-tenant-name"></a>

この一意の Box 組織を識別する名前を入力します。AppFabric はテナント名を使用して、アプリケーション認可とアプリケーション認可から作成された取り込みにラベルを付けます。

#### クライアント ID とクライアントシークレット
<a name="box-client-id-client-secret"></a>

1. にログインBoxし、 [デベロッパーコンソール](https://app.box.com/developers/console)に移動します。

1. ナビゲーションメニューで**アプリ**を選択します。

1. AppFabric の接続に使用する OAuth アプリケーションを選択します。

1. **[設定]** タブを選択します。

1. ページの**「Oauth 2.0 認証情報**」セクションにスクロールします。

1. OAuth クライアント ID の**クライアント ID **を AppFabric の**クライアント ID** フィールドに入力します。

1. **クライアントシークレットの取得**を選択します。

1. OAuth クライアントシークレットから AppFabric のクライアントシークレットフィールドにクライアント**シー**クレットを入力します。