重要
Azure Virtual Desktop ホスト プールのマネージド ID のサポートは現在プレビュー段階です。 ベータ版、プレビュー版、または一般公開されていない Azure 機能に適用される法的条件については、「 Microsoft Azure プレビューの補足使用条件 」を参照してください。
Azure Virtual Desktop では、Azure サブスクリプション内の仮想マシン、キー コンテナー、仮想ネットワークに対して Azure Resource Manager (ARM) 操作を実行する必要がある機能に対して、Azure リソースのマネージド ID へのアクセス許可の割り当てをサポートしています。 次の機能では、マネージド ID を使用できます。
一部の Azure Virtual Desktop 機能では、マネージド ID を使用できません。 Azure Virtual Desktop サービス プリンシパル アプローチを使用して、Microsoft Entra ロールの Azure RBAC ロールをサービス プリンシパルに割り当てる必要がある機能は次のとおりです。
- App Attach (Azure Filesを使用していて、セッション ホストが Microsoft Entra ID に参加している場合)。
- 自動スケーリング。
- 接続時に VM を起動します。
マネージド ID を使用する場合、次の 2 つのオプションがあります。
- システム割り当てマネージド ID
- ユーザー割り当てマネージド ID
システム割り当てマネージド ID とユーザー割り当てマネージド ID の違いについて詳しくは、こちらをご覧ください。
前提条件
システム割り当てマネージド ID を作成してホスト プールに割り当てるには、次のものが必要です。
既存のホスト プール。
ホスト プールのスコープ以上で デスクトップ仮想化ホスト プール共同作成者 が割り当てられた Azure アカウント。
Azure CLI を使用する場合、またはローカルでAzure PowerShellする場合は、「Azure CLI を使用し、Azure Virtual Desktop でAzure PowerShellする」を参照して、desktopvirtualization Azure CLI 拡張機能または Az.DesktopVirtualization PowerShell モジュールがインストールされていることを確認してください。 または、Azure Cloud Shellを使用します。
システム割り当てマネージド ID を作成して割り当てる
シナリオに関連するタブを選択します。
Azure portalを使用してシステム割り当てマネージド ID を作成する方法を次に示します。
Azure portal にサインインし
検索バーに「 Azure Virtual Desktop 」と入力し、一致するサービス エントリを選択します
[ ホスト プール] を選択し、構成するホスト プールの名前を選択します。
[ ID (プレビュー)] を選択します。
ボックスがオンになるように [ マネージド ID の割り当て ] を選択し、[ システム割り当てマネージド ID] を選択します。
[ 保存] を 選択して、システム割り当てマネージド ID を作成して割り当てます。
前提条件
ユーザー割り当てマネージド ID をホスト プールに割り当てるには、次のものが必要です。
既存のホスト プール。
割り当てられた Azure アカウント:
- ホスト プールのスコープ以上のデスクトップ仮想化ホスト プール共同作成者。
- マネージド ID の スコープ以上のマネージド ID オペレーター。
Azure CLI を使用する場合、またはローカルでAzure PowerShellする場合は、「Azure CLI を使用し、Azure Virtual Desktop でAzure PowerShellする」を参照して、desktopvirtualization Azure CLI 拡張機能または Az.DesktopVirtualization PowerShell モジュールがインストールされていることを確認してください。 または、Azure Cloud Shellを使用します。
ユーザー割り当てマネージド ID を割り当てる
シナリオに関連するタブを選択します。
Azure portalを使用してユーザー割り当てマネージド ID を割り当てる方法を次に示します。
Azure portal にサインインし
検索バーに「 Azure Virtual Desktop 」と入力し、一致するサービス エントリを選択します
[ ホスト プール] を選択し、構成するホスト プールの名前を選択します。
[ ID (プレビュー)] を選択します。
ボックスがオンになるように [ マネージド ID の割り当て ] を選択し、[ ユーザー割り当てマネージド ID] を選択します。
[ サブスクリプション] で、ドロップダウン メニューから適切なサブスクリプションを選択します。
[ 既存のユーザー割り当てマネージド ID] で、ドロップダウン メニューから適切なマネージド ID を選択します。
[ 保存] を 選択して、新しいマネージド ID を適用します。
マネージド ID を削除する
マネージド ID をホスト プールから削除する動作は、マネージド ID の ID の種類によって若干異なります。
- システム割り当て: 削除を完了すると、マネージド ID と関連付けられているすべてのメタデータが Azure によって自動的に削除されます。
- ユーザー割り当て: 削除を完了すると、Azure はホスト プールとマネージド ID の間の関連付けを削除しますが、他の変更は行いません。 たとえば、マネージド ID に割り当てられたアクセス許可は変更されません。
重要
セッション ホスト構成で構成されたホスト プールでは、セッション ホストをホスト プールに追加するために 、2025 年 11 月 1 日からマネージド ID が必要 になります。 これにより、Azure Virtual Desktop サービス プリンシパルへの依存が置き換わり、より安全な構成が可能になります。 Azure Virtual Desktop ホスト プールでのマネージド ID の使用の詳細については、こちらをご覧ください。
シナリオに関連するタブを選択します。
Azure portalを使用してマネージド ID を削除する方法を次に示します。
Azure portal にサインインし
検索バーに「 Azure Virtual Desktop 」と入力し、一致するサービス エントリを選択します
[ ホスト プール] を選択し、構成するホスト プールの名前を選択します。
[ ID (プレビュー)] を選択します。
[ マネージド ID の割り当て] ボックス がオフになるように選択します。
[ 保存] を 選択して、マネージド ID の削除を完了します。
関連コンテンツ
- マネージド ID アプローチを使用して、Azure RBAC ロールまたはMicrosoft Entra ロールをサービス プリンシパルに割り当てる次の手順を実行します。