#Disable Remote PowerShell for All Enabled Users # Get all users with Remote PowerShell enabled $usersWithRemotePS = Get-User -ResultSize Unlimited | Where-Object { $_.RemotePowerShellEnabled -eq $true } # Disable Remote PowerShell for each user foreach ($user in $usersWithRemotePS) { Write-Host "Disabling Remote PowerShell for user:" $user.UserPrincipalName Set-User -Identity $user.Identity -RemotePowerShellEnabled $false } Write-Host "✅ Remote PowerShell has been disabled for all applicable users." # Note: To Enable Powershell change parameter (-RemotePowerShellEnabled $true)