Entra Joinで管理しているWindows 11のデバイスは、ローカルアカウントを使えば今まで通りリモートデスクトップ接続することが可能だが、Entra IDでログインする場合は、少し工夫が必要となる。
本記事では、Entra JoinしたWindows 11デバイスにEntra IDでリモートデスクトップ接続する手順を記載する。なお、接続手順は2パターンある。
環境
本環境を構築した際のOSバージョンは以下の通り。Windows 11は仮想マシンで構築している。
- デバイス : Windows 11 24H2 ※仮想マシン
手順①:「Webアカウントを使用して、リモートコンピューターにサインインする」のオプションを使う
1. Entra IDのユーザーを「Remote Desktop Users」または「Administrators」グループに所属させる
Entra IDのユーザーはGUIからはローカルのグループに所属させることはできない。したがって、以下のようにnet localgroupコマンドで追加を行う。コマンド実行には管理者権限が必要となる。
PS C:\Users\test> net localgroup "Remote Desktop Users" /add "AzureAD\tuser001@test.com"
コマンドは正常に終了しました。
追加後、念のためGUIでも確認しておこう。「コンピューターの管理 > ローカルユーザーとグループ」を開いてみると、「Entraのドメイン名\ユーザー名」でグループにEntra IDのユーザーが追加されているはずだ。
2. リモートデスクトップ接続の設定を変更
「リモートデスクトップ接続」の「詳細設定」タブにある「Webアカウントを使用して、リモートコンピューターにサインインする」を有効にする。
3. リモートデスクトップ接続実施
Webアカウントによるリモートデスクトップ接続を行い場合は、IPアドレスの接続は許可されずホスト名によるログインが必要となる。
なお、IPアドレスで接続しようとすると、以下のようなエラーで接続に失敗する。
4. ユーザー・パスワード入力
通常のリモートデスクトップ接続とは異なり、よくあるEntra IDでログインする際のユーザー・パスワードの入力画面が表示される。
入力内容に問題なければ、リモートデスクトップ接続に成功し、接続先デバイスのOS画面が表示される。
手順②:CredSSPを無効化する
1. Entra IDのユーザーを「Remote Desktop Users」または「Administrators」グループに所属させる
これは手順①と同じなので割愛する。
2. 接続先デバイスでネットワークレベル認証 (NLA) を無効化
接続先となるWindows 11のデバイスで、「設定 > システム > リモートデスクトップ」より、「デバイスが接続にネットワークレベル認証を使用することを要求する (推奨)」のチェックを外す。これによりネットワークレベル認証 (NLA) を無効化する。
3. リモートデスクトップ接続設定
リモートデスクトップ接続を開き、接続先のコンピューター名 (IPアドレスでも可) とEntra IDのアカウントを入力する。Entra IDのアカウントは「ユーザー名@ドメイン名」の形で入力すること。入力後、「名前を付けて保存」にて*.rdpファイルを保存する。
保存したファイル (*.rdp) のファイルをメモ帳などで開き、enablecredsspsupport:i:0の行を最下行に追記する。
この設定は、「クライアントが認証に資格情報セキュリティ サポート プロバイダー (CredSSP) を使用するかどうかを指定する」設定となり、0を指定することで無効化する。
screen mode id:i:1
use multimon:i:0
~(中略)~
username:s:AzureAD\tuser001@test.com
enablecredsspsupport:i:0 ←★追記
4. リモートデスクトップ接続実施
保存したファイル (*.rdp) をダブルクリックし、リモートデスクトップ接続をすると、通常はリモートデスクトップ接続クライアントで聞かれる認証画面ではなく、通常のWindows 11のログイン画面が表示され、ユーザー・パスワード入力ができるようになる。
5. ユーザー・パスワード入力
ユーザー名にはEntra IDのユーザー名を入力するが、「azuread\ユーザー名@ドメイン名」の名前で入力する。「azuread」と入力することでサインイン先がEntra IDとなる。
なお、*.rdpのファイル内で事前に「azuread\ユーザー名@ドメイン名」を入れたユーザー名で設定したとしても、必ず手入力で「azuread」の入力が必要となるので注意すること。
以上で、Entra JoinしたWindows 11デバイスにEntra IDでリモートデスクトップ接続する手順は完了となる。











0 件のコメント:
コメントを投稿