使用 Azure SDK 為 Azure 資源設定具有受控識別的 VM

Azure 資源的受控識別是 Microsoft Entra ID 的功能。 每個支援適用於 Azure 資源的受控識別 Azure 服務均受限於其本身的時間表。 開始之前,請務必檢閱 資源受控識別的可用性 狀態和 已知問題

Azure 資源受控識別會在 Microsoft Entra ID 中為 Azure 服務提供自動受控識別。 您可以使用此身分識別來向任何支援 Microsoft Entra 驗證的服務進行驗證,不需要任何您程式碼中的認證。

在本文中,您將瞭解如何使用 Azure SDK 為 Azure VM 啟用和移除 Azure 資源的受控識別。

必要條件

  • 如果您不熟悉 Azure 資源的受控識別功能,請參閱此 概觀。 如果您沒有 Azure 帳戶, 請先註冊免費帳戶 ,再繼續進行。

Azure 資源受控識別支援的 Azure SDK

Azure 透過一系列 Azure SDK 支援多個程式設計平台。 其中許多都已更新來支援 Azure 資源的受控識別,還提供對應的範例來示範用法。 新增其他支援時,會更新此清單:

SDK 範例
.NET 從已啟用 Azure 資源的受控識別的 VM 管理資源
Java 從已啟用 Azure 資源的受控識別的 VM 管理記憶體
Node.js 建立已啟用系統指派受控識別的 VM
Python 建立已啟用系統指派受控識別的 VM
Ruby 建立已啟用系統指派身分識別的 Azure VM

下一步

  • 請參閱設定 Azure VM 身分識別底下的相關文章,以瞭解如何使用 Azure 入口網站、PowerShell、CLI 和資源範本。