Box - AWS AppFabric

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

Box

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

AWS AppFabric を使用して、 から監査ログとユーザーデータを受信しBox、データをオープンサイバーセキュリティスキーマフレームワーク (OCSF) 形式に正規化し、Amazon Simple Storage Service (Amazon S3) バケットまたは Amazon Data Firehose ストリームにデータを出力できます。

AppFabric の サポート Box

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

前提条件

AppFabric を使用して からサポートされている宛先Boxに監査ログを転送するには、次の要件を満たす必要があります。

レート制限に関する考慮事項

Box は、Box API にレート制限を課します。Box API レート制限 の詳細については、「 Boxデベロッパーガイド」ウェブサイトの「レート制限」を参照してください。と既存のBoxアプリケーションの組み合わせが制限を超える AppFabric と、 に表示される監査ログが遅れ AppFabric る可能性があります。

データ遅延に関する考慮事項

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

Box アカウント AppFabric への接続

AppFabric サービス内でアプリケーションバンドルを作成したら、 で を承認 AppFabricする必要がありますBox。Box で を認証するために必要な情報を見つけるには AppFabric、次のステップに従います。

OAuth アプリケーションの作成

AppFabric は、OAuth Boxを使用して と統合します。次の手順を使用して で OAuth アプリケーションを作成します。詳細についてはBox、 BoxウェブサイトのOAuth アプリケーションの作成」を参照してください。

  1. にログインBoxし、デベロッパーコンソール に移動します。

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

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

  4. アプリ名と説明を入力します。

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

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

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

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

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

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

  9. ページの「アプリケーションアクセスレベル」セクションで、「アプリケーション + エンタープライズアクセス」を選択します。

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

  11. [変更の保存] をクリックします。

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

    1. デベロッパーコンソール 内のアプリケーションの認証タブを選択します。

    2. レビューと送信を選択して、Boxエンタープライズ管理者に承認用の E メールを送信します。詳細については、「 Boxガイド」の「認可」を参照してください。

      注記

      送信後に変更があった場合は、アプリを再送信する必要があります。

必要範囲

次のアプリケーションスコープが必要です。スコープの詳細については、 Box ドキュメントウェブサイト「スコープ」を参照してください。

  • エンタープライズプロパティの管理 (manage_enterprise_properties

  • ユーザーを管理する (manage_managed_users

アプリ権限

テナント ID

AppFabric はテナント ID をリクエストします。のテナント ID AppFabric はBoxエンタープライズ ID です。Box エンタープライズ ID は、管理者コンソールの「 アカウントと請求 > アカウント情報 > エンタープライズ ID」にあります。詳細については、Box ドキュメントウェブサイト「エンタープライズ ID」を参照してください。

テナント名

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

クライアント ID とクライアントシークレット

  1. にログインBoxし、デベロッパーコンソール に移動します。

  2. ナビゲーションメニューで「マイアプリ」を選択します。

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

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

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

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

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

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