メインコンテンツにスキップ

会話データエクスポート用のAzure Blob Storageコンテナーを構成する

会話データエクスポート用の新規または既存のコンテナーの作成方法を学びます。

対応者:Beth-Ann Sher

IntercomデータのAzure Blob Storageへのエクスポート

  1. 宛先としてAzure Blob Storageを選択します。

Azureポータル

既存のコンテナーを使用している場合は、直接権限の構成に進んでください。

新しいストレージアカウントとコンテナーを作成する

  1. Azure Marketplaceにアクセスし、ストレージアカウントを検索して作成をクリックします。

  2. ストレージアカウント名などの詳細を入力し、ストレージアカウントを作成します。

  3. ストレージアカウントに移動し、データストレージ - コンテナーコンテナーの追加をクリックし、コンテナー名を入力してから作成をクリックします。

権限を構成する

  1. Microsoft Entra IDに移動し、テナントIDをコピーします。Entraテナントでサービスプリンシパルを作成するための十分な権限が必要です。グローバル管理者特権ロール管理者クラウドアプリケーション管理者、またはアプリケーション管理者であれば十分です。

  2. Intercomデータエクスポート設定ステップ2に表示されるクライアントIDをコピーし、次のURLを作成します:https://login.microsoftonline.com/<your_tenant_id>/adminconsent?client_id=<intercom_client_id>

  3. 上記で作成したURLにアクセスし、十分な権限があればMicrosoftからの要求された権限ダイアログが表示されます。要求された権限を承認してください。

  4. 承認をクリックした後のエラーダイアログは無視してください。このURLの目的はAzure Entraにテナント内でサービスプリンシパルを作成させることです。ログイン成功後にリダイレクトURLがないためエラーが発生します。

  5. Microsoft Entra ID - 管理 - エンタープライズアプリケーションに移動し、エンタープライズアプリケーション(サービスプリンシパル)が作成されていることを確認します。アプリケーションIDと上記でコピーしたクライアントIDを比較してください。

  6. ストレージアカウント - コンテナー - アクセス制御 (IAM)に移動し、追加 - ロールの割り当ての追加をクリックします。

  7. Storage Blob Data Contributorロールを選択します。次にメンバーメンバーの選択をクリックし、先ほど追加したエンタープライズアプリケーションを見つけて選択します。

  8. Azureポータルで権限が保存されたことを確認します。

  9. Intercomデータエクスポート設定に戻り、テストをクリックします。「コンテナーのテストに成功しました」というバナーが表示されるはずです。

こちらの回答で解決しましたか?