Twitter データをアーカイブするように Microsoft コネクタを設定する (プレビュー)

コネクタを使用して、Twitter から Microsoft 365 にデータをインポートおよびアーカイブします。 コネクタを設定して構成すると、organizationの Twitter アカウントに (スケジュールされたベースで) 接続し、アイテムの内容を電子メール メッセージ形式に変換し、それらのアイテムを Microsoft 365 のメールボックスにインポートします。 開始する前に、Microsoft Purview ポータルで、organizationの Twitter アカウント、有効なAzure サブスクリプション、および Data Connector 管理 ロールがあることを確認します。

Twitter データをインポートした後、訴訟ホールド、電子情報開示、In-Place アーカイブ、監査、コミュニケーション コンプライアンス、Microsoft 365 アイテム保持ポリシーなどの Microsoft Purview 機能をメールボックスに格納されているデータに適用できます。 たとえば、電子情報開示を使用して Twitter データを検索したり、データが保存されているメールボックスを電子情報開示ケースのカストディアンに関連付けたりできます。 コネクタを使用して Microsoft 365 で Twitter データをインポートおよびアーカイブすると、organizationが政府および規制ポリシーに準拠し続けるのに役立ちます。

開始する前に

Microsoft Purview ポータルでコネクタを設定して構成し、organizationの Twitter アカウントからデータをインポートおよびアーカイブする前に、次の前提条件を満たします。

手順 1: Microsoft Entra IDでアプリを作成する

まず、Microsoft Entra IDに新しいアプリを登録します。 このアプリは、Twitter コネクタの手順 2 で実装した Web アプリ リソースに対応します。

詳細については、「Microsoft Entra IDでアプリを作成する」を参照してください。

この手順を完了したら、次の情報をテキスト ファイルに保存します。 これらの値は、デプロイ プロセスの後の手順で使用します。

  • アプリケーション ID のMicrosoft Entra
  • アプリケーション シークレットのMicrosoft Entra
  • テナント ID

手順 2: GitHub リポジトリから Azure アカウントにコネクタ Web サービスをデプロイする

次に、Twitter API を使用して Twitter アカウントに接続し、Microsoft 365 にインポートできるようにデータを抽出する Twitter コネクタ アプリのソース コードをデプロイします。 organizationに展開する Twitter コネクタは、organizationの Twitter アカウントから、この手順で作成したAzureストレージの場所にアイテムをアップロードします。 Microsoft Purview ポータル (手順 5) で Twitter コネクタを作成すると、Microsoft 365 Import サービスによって、Azure ストレージの場所から Microsoft 365 のメールボックスに Twitter データがコピーされます。 Azure ストレージ アカウントを作成するには、有効なAzure サブスクリプションが必要です。

Twitter コネクタ アプリのソース コードをデプロイするには:

  1. GitHub の Microsoft 365 サンプル Twitter コネクタ リポジトリに移動します。
  2. [Deploy to Azure] を選択します

詳細については、「GitHub から Azure アカウントにコネクタ Web サービスをデプロイする」を参照してください。

この手順を完了したら、次の情報を入力します。

  • APISecretKey: この手順の完了時にこのシークレットを作成します。 手順 5 で使用します。
  • tenantId: 手順 1 のMicrosoft Entra IDで Twitter アプリを作成した後にコピーした Microsoft 365 organizationのテナント ID。

この手順を完了したら、必ず app Service URL (たとえば、 https://twitterconnector.azurewebsites.net) をコピーしてください。 この URL を使用して、手順 3、手順 4、および手順 5 を完了する必要があります。

手順 3: Twitter で開発者アプリを作成する

Twitter で開発者アプリを作成して構成します。 手順 7 で作成したカスタム コネクタでは、Twitter アプリを使用して Twitter API と対話し、organizationの Twitter アカウントからデータを取得します。

詳細な手順については、「 Twitter アプリを作成する」を参照してください。

この手順を完了したら、次の情報をテキスト ファイルに保存します。 これらの値を使用して、手順 4 で Twitter コネクタ アプリを構成します。

  • Twitter API キー
  • Twitter API シークレット キー
  • Twitter アクセス トークン
  • Twitter アクセス トークン シークレット

手順 4: Twitter コネクタ アプリを構成する

手順 2 で展開した Twitter コネクタ アプリに構成設定を追加します。 コネクタ アプリのホーム ページに移動し、構成します。

詳細な手順については、「 コネクタ Web アプリを構成する」を参照してください。

この手順を完了したら、次の情報を入力します。 前の手順を完了した後、この情報をテキスト ファイルにコピーしました。

  • Twitter API キー (手順 3 で取得)
  • Twitter API シークレット キー (手順 3 で取得)
  • Twitter アクセス トークン (手順 3 で取得)
  • Twitter アクセス トークン シークレット (手順 3 で取得)
  • Microsoft Entraアプリケーション ID (手順 1 で取得したMicrosoft Entraアプリケーション ID)
  • Microsoft Entra アプリケーション シークレット (手順 1 で取得したMicrosoft Entra アプリケーション シークレット)

手順 5: Microsoft Purview ポータルで Twitter コネクタを設定する

この手順では、Microsoft Purview ポータルで Twitter コネクタを設定します。 コネクタは、organizationの Twitter アカウントから Microsoft 365 の指定されたメールボックスにデータをインポートします。 この手順を完了すると、Microsoft 365 Import サービスによって、organizationの Twitter アカウントから Microsoft 365 へのデータのインポートが開始されます。

詳細な手順については、「 Twitter コネクタのセットアップ」を参照してください。

この手順を完了したら、次の情報を入力し、テキスト ファイルに保存します。

  • Azure App Service URL (手順 2 で取得します。例: https://twitterconnector.azurewebsites.net)
  • APISecretKey (手順 2 で作成)