初めての Microsoft Graph Data Connect アプリケーションをビルドする

Microsoft Graph データ接続は、Microsoft Graph のトランザクション モデルを拡張して、豊富なデータに大規模にアクセスするインテリジェントな方法を提供します。 データは、Microsoft 365 のすべてのアプリケーションとサービスにわたって、ワーカーがどのようにコミュニケーション、コラボレーション、および時間を管理するかをカバーしています。 ビッグ データと機械学習に理想的なデータ接続を使用すると、Microsoft 365 データを Azure に拡張することで、分析、インテリジェンス、およびビジネス プロセスの最適化のためのアプリケーションを開発できます。 このように統合することで、業界標準に準拠し、データを安全に保ちながら、Azure の膨大なコンピューティング スイートとストレージを利用できるようになります。

この画像では、Microsoft 365 データから Azure クラウドへの適用されたデータ コントロールと、出力データについて説明します。

Microsoft Graph データ接続は、Azure Data Factory を使用して、構成可能な間隔で Microsoft 365 データをアプリケーションのストレージにコピーします。 また、Microsoft Azure へのこのデータの配信を合理化するための一連のツールを提供し、利用可能な最も適切な開発およびホスティング ツールにアクセスできるようにします。 データ接続は、よりきめ細かい制御と同意モデルも付与します。データを管理し、誰がデータにアクセスしているかを確認し、エンティティの特定のプロパティを要求できます。 これにより、エンティティ全体へのアプリケーション アクセスを許可または拒否する Microsoft Graph モデルが強化されます。

Data Connect を使用して、組織の機械学習シナリオを有効にすることができます。. これらのシナリオでは、関係者に貴重な情報を提供するアプリケーションを作成し、機械学習モデルをトレーニングし、取得した大量のデータに基づいて予測を実行することもできます。

作業の開始

このチュートリアルでは、最初の Microsoft Graph Data Connect アプリケーションを作成します。 わくわくします。右? 私たちもそう思います。 作業を開始するには、まずいくつかの設定を行う必要があります。

前提条件

このラボを完了するには、次のサブスクリプションまたはライセンスが必要です。

  1. Microsoft 365 テナント

    • お持ちでない場合は、 Microsoft 365 開発者プログラムにサインアップすることで (無料で) 入手できます。
    • 送受信されたメールを含む複数の Microsoft 365 ユーザー。
    • 次の要件を満たす少なくとも 2 つのアカウントへのアクセス。
      • グローバル管理者 ロールが割り当てられている必要があります。
      • Microsoft 365 管理 センターにアクセスできる必要があります。
  2. Microsoft Azure サブスクリプション

    • お持ちでない場合は、 Azure Web サイトで無料で入手できます。
    • サインインに使用するアカウントには、グローバル管理者 ロールが付与されている必要があります。
    • Graph Data Connect はテナント間ではなく、同じテナント内の Azure サブスクリプションにのみデータをエクスポートするため、Azure サブスクリプションは Microsoft 365 テナントと同じテナントに存在する必要があります。
    • Microsoft 365 テナントと Azure テナントは、テナントMicrosoft Azure Active Directory同じである必要があります。
  3. 開発用コンピューターに Visual Studio がインストールされていることを確認します。

注意

このラボで使用されているスクリーンショットと例は、テスト ユーザーからのサンプル メールを含む Microsoft 365 テスト テナントのスクリーンショットと例です。 独自の Microsoft 365 テナントを使用して、同じ手順を実行できます。 データは Microsoft 365 に書き込まれません。 電子メール データのコピーは、Microsoft 365 テナント内のすべてのユーザーから抽出され、Azure Blob Storage内のデータにアクセスできるユーザーを制御するAzure Blob Storage アカウントにコピーされます。