Azure SDK で Azure リソースのマネージド ID を使用して VM を構成する
Azure リソース用マネージド ID は、Microsoft Entra ID の機能です。 Azure リソースのマネージド ID をサポートする各 Azure サービスは、それぞれ固有のタイムラインの下で提供されます。 ご利用のリソースに対するマネージド ID の提供状態と既知の問題をあらかじめ確認しておいてください。
Azure リソースのマネージド ID は、Microsoft Entra ID で自動的に管理される ID を Azure サービスに提供します。 この ID を使用すると、コード内に資格情報を記述することなく、Microsoft Entra の認証をサポートする任意のサービスに対して認証を行うことができます。
この記事では、Azure SDK を使用して Azure VM のマネージド ID を有効にする方法と削除する方法について説明します。
前提条件
- Azure リソースのマネージド ID 機能に慣れていない場合は、こちらの概要を参照してください。 Azure アカウントをお持ちでない場合は、無料のアカウントにサインアップしてから先に進んでください。
Azure リソースのマネージド ID をサポートする Azure SDK
Azure は、一連の Azure SDK によって、複数のプログラミング プラットフォームをサポートしています。 その一部は、Azure リソースのマネージド ID をサポートするために更新されています。また、使用方法を示す対応するサンプルが用意されています。 次の一覧は、他のサポートが追加されると更新されます。
SDK | サンプル |
---|---|
.NET | Azure リソースのマネージド ID が有効な VM からリソースを管理する |
Java | Azure リソースのマネージド ID が有効な VM からストレージを管理する |
Node.js | システム割り当てマネージド ID が有効な VM を作成する |
Python | システム割り当てマネージド ID が有効な VM を作成する |
Ruby | システム割り当て ID が有効な Azure VM を作成する |
次の手順
- Azure portal、PowerShell、CLI、およびリソース テンプレートを使用する方法については、Azure VM 用の ID の構成に関するページを参照してください。