Entra ID 環境におけるリモートサポート設定をPowerShellから実施する

1. Entra ID 環境におけるリモートデスクトップ設定

Entra ID 環境においても外部から社内パソコンへリモートデスクトップを実施したいと考え、以下をパソコンに設定することとした。

  • パスワード期限の無期限化
  • リモートデスクトップグループへのEntraIDユーザ追加

2. 事前準備

Microsoft 365環境をコマンドから操作する環境準備

最新版Powershellのインストール

  1. 管理者権限でPowershell を起動します
  2. 最新版PowerShellのインストール
winget install --id Microsoft.Powershell --source winget
  1. Powershell 7 を起動します
  2. Microsoft Graph のインストール
Install-Module Microsoft.Graph
Install-Module Microsoft.Graph.Beta
  1. Microsoft Graph EntraID 環境へ接続
Connect-MgGraph -Scopes "User.ReadWrite.All","Group.ReadWrite.All"
※Webブラウザで操作したいEntra 環境の認証を実施してください。
  1. パスワードの有効期限を無期限にする
Get-MGuser -All | Update-MgUser -PasswordPolicies DisablePasswordExpiration
  1. パスワードの有効期限が無期限に変更されたことを確認する
Get-MGuser -All -Property UserPrincipalName, PasswordPolicies | Select-Object UserprincipalName,@{
    N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
 } 
  1. リモートデスクトップローカルリモートグループへのEntraIDの追加
net localgroup "Remote Desktop Users" /add "AzureAD\"

4. 参考URL

参考URL