次の方法で共有


コネクタをデプロイして Twitter データをアーカイブする

重要

Microsoft Purview のすべての Veritas データ コネクタは、2024 年 6 月 30 日に廃止されます。 この日付が過ぎると、新しい Veritas コネクタを構成したり、既存の Veritas データ コネクタ構成を変更したりできなくなります。 既存の Veritas データ コネクタは、Microsoft 365 にデータをインポートまたはアーカイブしなくなります。 organizationの Veritas 以外のデータ コネクタは、この変更の影響を受けることはありません。

Veritas アーカイブ サービスに関する質問がある場合は、Veritas アカウントの担当者にお問い合わせください。

この記事では、Office 365 Import サービスを使用して、organizationの Twitter アカウントから Microsoft 365 にデータをインポートするコネクタをデプロイする手順について説明します。 このプロセスの概要と、Twitter コネクタをデプロイするために必要な前提条件の一覧については、「Twitter データをアーカイブするためのコネクタのセットアップ 」を参照してください。

ヒント

E5 のお客様でない場合は、90 日間の Microsoft Purview ソリューション試用版を使用して、Purview の追加機能が組織のデータ セキュリティとコンプライアンスのニーズの管理にどのように役立つかを確認してください。 Microsoft Purview コンプライアンス ポータルのトライアル ハブで今すぐ開始してください。 サインアップと試用期間の詳細については、こちらをご覧ください。

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

  1. https://portal.azure.comに移動し、グローバル管理者アカウントの資格情報を使用してサインインします。

    Azure にサインインします。

  2. 左側のナビゲーション ウィンドウで、[Microsoft Entra ID] を選択します。

    [Microsoft Entra ID] に移動します。

  3. 左側のナビゲーション ウィンドウで、[アプリの登録 (プレビュー)] を選択し、[新しい登録] を選択します。

    新しいアプリの登録をCreateします。

  4. アプリケーションを登録する [ リダイレクト URI (省略可能)] で、アプリケーションの種類ドロップダウン リストで [Web ] を選択し、URI のボックスに「」と入力 https://portal.azure.com します。

    リダイレクト URI の型 https://portal.azure.com 。

  5. アプリケーション (クライアント) IDディレクトリ (テナント) ID をコピーし、テキスト ファイルまたはその他の安全な場所に保存します。 これらの ID は、後の手順で使用します。

    アプリケーション ID とディレクトリ ID をコピーして保存します。

  6. [ 証明書 & 新しいアプリのシークレット] に 移動し、[ クライアント シークレット ] で [ 新しいクライアント シークレット] を選択します。

    新しいクライアント シークレットをCreateします。

  7. 新しいシークレットをCreateします。 [説明] ボックスにシークレットを入力し、有効期限を選択します。

    シークレットを入力し、[有効期限] を選択します。

  8. シークレットの値をコピーし、テキスト ファイルまたはその他のストレージの場所に保存します。 これは、後の手順で使用するMicrosoft Entra アプリケーション シークレットです。

    シークレットをコピーして保存します。

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

  1. この GitHub サイトに移動し、[Azure へのデプロイ] を選択します。

    Azure ホーム ページに移動します。

  2. [Azure にデプロイ] を選択すると、カスタム テンプレート ページを使用してAzure portalにリダイレクトされます。 [基本] と [設定] の詳細を入力し、[購入] を選択します。

    [リソースCreate選択し、ストレージ アカウントを入力します。

    • サブスクリプション: Twitter コネクタ Web サービスをデプロイする Azure サブスクリプションを選択します。
    • リソース グループ: 新しいリソース グループを選択または作成します。 リソース グループは、Azure ソリューションの関連リソースを保持するコンテナーです。
    • 場所: 場所を選択します。
    • Web アプリ名: コネクタ Web アプリの一意の名前を指定します。 名前の長さは 3 文字から 18 文字にする必要があります。 この名前は、Azure App Service URL を作成するために使用されます。たとえば、 twitterconnector の Web アプリ名を指定すると、Azure App Service URL が twitterconnector.azurewebsites.net されます。
    • tenantId:手順 1 で Azure Active Directory でFacebook コネクタ アプリを作成した後にコピーした Microsoft 365 organizationのテナント ID。
    • APISecretKey: シークレットとして任意の値を入力できます。 これは、手順 5. でコネクタ Web アプリにアクセスするために使用されます。
  3. デプロイが成功すると、ページは次のスクリーンショットのようになります。

    [ストレージ] を選択し、[ストレージ アカウント] を選択します。

手順 3: Twitter アプリをCreateする

  1. に移動しhttps://developer.twitter.com、organizationの開発者アカウントの資格情報を使用してログインし、[アプリ] を選択します。

    に https://developer.twitter.com 移動してログインします。

  2. アプリCreate選択します

    [アプリ] ページに移動してアプリを作成します。

  3. [ アプリの詳細] で、アプリケーションに関する情報を追加します。

    アプリに関する情報を入力します。

  4. Twitter 開発者ダッシュボードで、先ほど作成したアプリを選択し、[詳細] を選択 します

    アプリ ID をコピーして保存します。

  5. [ キーとトークン ] タブの [ コンシューマー API キー ] で、API キーと API シークレット キーの両方をコピーし、テキスト ファイルまたはその他のストレージの場所に保存します。 次に、[Create] を選択してアクセス トークンとアクセス トークン シークレットを生成し、テキスト ファイルまたはその他のストレージの場所にコピーします。

    API シークレット キーにコピーして保存します。

    に、[Create] を選択してアクセス トークンとアクセス トークン シークレットを生成し、テキスト ファイルまたはその他のストレージの場所にコピーします。

  6. [ アクセス許可 ] タブを選択し、次のスクリーンショットに示すようにアクセス許可を構成します。

    アクセス許可を構成します。

  7. アクセス許可の設定を保存した後、[アプリの詳細] タブを選択し、[詳細の編集>] を選択します。

    アプリの詳細を編集します。

  8. 次のタスクを実行します。

    • コネクタ アプリが Twitter にサインインできるようにするには、チェック ボックスをオンにします。
    • 次の形式を使用して OAuth リダイレクト URI を追加します。<connectorserviceuri>/Views/TwitterOAuthconnectorserviceuri の値は、organizationの Azure アプリ サービス URL です。

    コネクタ アプリが Twitter にサインインし、OAuth リダイレクト URI を追加できるようにします。

これで、Twitter 開発者アプリを使用する準備ができました。

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

  1. Https://< AzureAppResourceName.azurewebsites.net> に移動します ( ここで、AzureAppResourceName は手順 4 で指定した Azure アプリ リソースの名前です)。 たとえば、名前が twitterconnector の場合は、 に移動します https://twitterconnector.azurewebsites.net。 アプリのホーム ページは、次のスクリーンショットのようになります。

    [Azure アプリ リソース] ページに移動します。

  2. [ 構成] を 選択してサインイン ページを表示します。

    [構成] を選択してサインイン ページを表示します。

  3. [テナント ID] ボックスに、テナント ID (手順 2 で取得した) を入力または貼り付けます。 パスワード ボックスに、手順 2 で取得した APISecretKey を入力または貼り付け、[ 構成設定の設定] を選択して構成の詳細ページを表示します。

    テナント ID と API シークレット キーを使用してサインインします。

  4. 次の構成設定を入力します

    • Twitter Api キー: 手順 3 で作成した Twitter アプリケーションの API キー。
    • Twitter Api シークレット キー: 手順 3 で作成した Twitter アプリケーションの API 秘密鍵。
    • Twitter アクセス トークン: 手順 3 で作成したアクセス トークン。
    • Twitter アクセス トークン シークレット: 手順 3 で作成したアクセス トークン シークレット。
    • Microsoft Entra アプリケーション ID: 手順 1 で作成したMicrosoft Entra アプリのアプリケーション ID
    • アプリケーション シークレットのMicrosoft Entra: 手順 1 で作成した APISecretKey シークレットの値。
  5. [ 保存] を 選択してコネクタの設定を保存します。

手順 5: Twitter コネクタを設定する

現在使用しているポータルに該当するタブを選択してください。 Microsoft Purview ポータルの詳細については、Microsoft Purview ポータルを参照してください。 コンプライアンス ポータルの詳細については、「Microsoft Purview コンプライアンス ポータル」を参照してください。

  1. Microsoft Purview ポータルにサインインします。

  2. [設定] [データ コネクタ] > の順に選択します。

  3. [ 個人用コネクタ] を選択し、[ コネクタの追加] を選択します。

  4. 一覧から [Twitter] を選択 します

  5. [ サービス条件 ] ページで、[同意する] を選択 します

  6. [ コネクタ アプリの資格情報の追加] ページで、次の情報を入力し、[ 接続の検証] を選択します。

    • [ 名前 ] ボックスに、コネクタの名前 ( Twitter ヘルプ ハンドルなど) を入力します。
    • [ コネクタ URL ] ボックスに、Azure App Service URL を入力するか貼り付けます。
    • [ パスワード ] ボックスに、手順 2 で作成した APISecretKey の値を入力または貼り付けます。
    • [Azure アプリ ID] ボックスに、手順 1 で取得したAzure アプリケーション アプリ ID (クライアント ID とも呼ばれます) の値を入力または貼り付けます。
  7. 接続が正常に検証されたら、[ 次へ] を選択します。

  8. [ データのインポートを Microsoft 365 に承認する] ページで、APISecretKey をもう一度入力または貼り付けて、[ Web アプリのログイン] を選択します。

  9. [ Twitter でログイン] を選択します

  10. [Twitter サインイン] ページで、organizationの Twitter アカウントの資格情報を使用してサインインします。 サインインすると、Twitter ページに "Twitter コネクタ ジョブが正常に設定されました" というメッセージが表示されます。

  11. [ 続行] を選択して、Twitter コネクタの設定を完了します。

  12. [ フィルターの設定 ] ページで、特定の年齢のアイテムを最初にインポートするフィルターを適用できます。 年齢を選択し、[ 次へ] を選択します。

  13. [ ストレージの場所の選択] ページで、Twitter アイテムのインポート先となる Microsoft 365 メールボックスのメール アドレスを入力し、[ 次へ] を選択します。

  14. [ 次へ ] を選択してコネクタの設定を確認し、[完了] を選択してコネクタのセットアップを完了 します