Microsoft Graph とアプリ専用認証を使用して .NET アプリを構築する

このチュートリアルでは、Microsoft Graph APIを使用してアプリ専用認証を使用してデータにアクセスする .NET コンソール アプリを構築する方法について説明します。 アプリのみの認証は、組織内のすべてのユーザーのデータにアクセスする必要があるバックグラウンド サービスまたはアプリケーションに適しています。

注:

Microsoft Graph を使用してユーザーの代わりにデータにアクセスする方法については、この ユーザー (委任された) 認証チュートリアルを参照してください。

このチュートリアルの内容:

ヒント

このチュートリアルに従う代わりに、 GitHub リポジトリ をダウンロードまたは複製し、README の指示に従ってアプリケーションを登録し、プロジェクトを構成できます。

前提条件

このチュートリアルを開始する前に、開発用コンピューターに .NET SDK がインストールされている必要があります。

また、グローバル管理者ロールを持つ Microsoft の職場または学校アカウントも必要です。 Microsoft アカウントをお持ちでない場合は、 Microsoft 365 Developer Program にサインアップ して、無料の Microsoft 365 サブスクリプションを入手できます。

注:

このチュートリアルは、.NET SDK バージョン 7.0.102 で記述されました。 このガイドの手順は、他のバージョンで動作する可能性がありますが、テストされていません。