15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Use code:

Skills
Get Started
24.10.2024
2 +1

How to Configure the Windows Remote Desktop Users Group

Windows Remote Desktop is one of the most powerful built-in features Microsoft has ever shipped. It lets administrators, support teams, and authorized users connect to and fully control a machine from anywhere in the world — without physically sitting in front of it. But with that power comes a critical responsibility: controlling who gets remote access and what they can do once connected.

Out of the box, Windows locks remote access down to Administrators only. That's a sensible default, but it creates a real-world problem: you don't always want to hand out admin credentials just to let someone log in remotely. That's exactly where the Remote Desktop Users Group comes in.

This guide walks you through everything you need to know — from understanding the group's purpose to enabling RDP, adding and removing users, and verifying access — so you can manage remote connectivity securely and efficiently.

What Is the Remote Desktop Users Group?

The Remote Desktop Users Group is a built-in local security group in Windows. Its sole purpose is to grant non-administrator accounts the right to establish a Remote Desktop Protocol (RDP) session with a machine.

Here's why this matters in practice:

  • Without this group, only members of the local Administrators group can connect via RDP.
  • With this group, you can give specific standard users remote access without elevating their privileges to full admin.
  • This follows the principle of least privilege — a foundational concept in systems security that says users should have only the permissions they actually need.

Whether you're managing a single workstation or a fleet of servers, understanding and correctly configuring this group is a non-negotiable part of responsible system administration.

> Running a remote server? If you're managing a VPS Hosting environment, proper RDP user group configuration is especially critical since your server is exposed to the public internet.

Prerequisites

Before you begin, make sure you have the following in place:

  • Local Administrator access on the machine you want to configure (you cannot modify local groups without it).
  • The exact usernames of the accounts you want to add to the Remote Desktop Users Group.
  • Remote Desktop enabled on the target machine (covered in Step 1 below).
  • Network connectivity between the client machine and the target host, with TCP port 3389 open in the firewall.

Step 1: Enable Remote Desktop on the Target Machine

Before you can manage who connects via RDP, you need to confirm that Remote Desktop is actually turned on. Here's how:

Open System Properties

  1. Right-click This PC (or My Computer) on the desktop or in File Explorer.
  2. Select Properties.

Access Remote Settings

  1. In the left-hand panel, click Remote settings. This opens the System Properties dialog directly on the Remote tab.

Enable Remote Desktop

  1. Under the Remote Desktop section, select Allow remote connections to this computer.
  2. A prompt may appear warning you about firewall rules — click OK to allow Windows to automatically configure the firewall exception for RDP.

Network Level Authentication (NLA)

  1. You'll see a checkbox labeled Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended).
  • Leave this checked in most cases. NLA requires users to authenticate before a full RDP session is established, which significantly reduces the attack surface against brute-force and denial-of-service attacks.
  • Uncheck it only if you need to support legacy clients that don't support NLA (Windows XP, older thin clients, etc.). This is a security trade-off and should be documented.

Apply the Changes

  1. Click Apply, then OK.

Remote Desktop is now active on this machine.

Step 2: Add Users to the Remote Desktop Users Group

With RDP enabled, you can now populate the Remote Desktop Users Group with the accounts that need access.

Open Computer Management:

  1. Right-click the Start button and select Computer Management.
  • Alternatively, press Windows + R, type compmgmt.msc, and press Enter.

Navigate to Local Users and Groups:

  1. In the left pane, expand Local Users and Groups.
  2. Click on Groups.

Open the Remote Desktop Users Group:

  1. In the center pane, locate and double-click on Remote Desktop Users. This opens the group's Properties window.

Add Users:

  1. Click the Add button.
  2. In the Select Users dialog box, type the username(s) of the accounts you want to add. For multiple users, separate names with a semicolon (;).
  3. Click Check Names to validate the entries against the local user database (or Active Directory if domain-joined).
  4. Click OK to confirm.

Save and Close:

  1. Click OK again to close the Remote Desktop Users Properties window.

The selected users now have RDP access to this machine.

Method B: Using PowerShell (Faster for Bulk Operations)

If you're managing multiple machines or want to automate this process, PowerShell is far more efficient.

Add a single user:

Add-LocalGroupMember -Group "Remote Desktop Users" -Member "username"

Add a domain user:

Add-LocalGroupMember -Group "Remote Desktop Users" -Member "DOMAINusername"

View current group members:

Get-LocalGroupMember -Group "Remote Desktop Users"

Remove a user:

Remove-LocalGroupMember -Group "Remote Desktop Users" -Member "username"

PowerShell commands can be scripted and deployed via Group Policy or remote management tools, making them ideal for enterprise environments or when managing Dedicated Servers at scale.

Method C: Using the System Properties Shortcut

There's a faster path directly from the Remote settings dialog:

  1. Go back to System Properties → Remote tab.
  2. Click the Select Users… button at the bottom.
  3. This opens a simplified version of the same dialog, letting you add or remove users from the Remote Desktop Users Group without navigating through Computer Management.

Step 3: Verify That User Access Works

Configuration without verification is incomplete. After adding users to the group, confirm that the access actually works as expected.

Test the Connection

  1. On the client machine, press Windows + R, type mstsc, and press Enter to launch Remote Desktop Connection.
  2. Enter the IP address or hostname of the target machine.
  3. Click Connect.
  4. When prompted, enter the credentials of the newly added user (not an admin account).

What to Expect

  • If everything is configured correctly, the user will authenticate and land on a remote desktop session.
  • If the connection is refused, double-check:
  • The user is actually in the Remote Desktop Users Group.
  • Remote Desktop is enabled on the target machine.
  • The Windows Firewall is allowing inbound connections on TCP port 3389.
  • No Group Policy is overriding local RDP settings (common in domain environments).

Check the Windows Firewall Rule

Open Windows Defender Firewall with Advanced Security and confirm that the Remote Desktop – User Mode (TCP-In) rule is enabled and set to Allow the connection.

Step 4: Manage and Remove Users

Access management is an ongoing responsibility, not a one-time task. Users leave organizations, roles change, and access that was appropriate six months ago may be a security risk today.

Remove a User via Computer Management

  1. Open Computer Management (compmgmt.msc).
  2. Navigate to Local Users and Groups → Groups.
  3. Double-click Remote Desktop Users.
  4. Select the user account you want to remove.
  5. Click Remove.
  6. Click OK to save the changes.

Remove a User via PowerShell

Remove-LocalGroupMember -Group "Remote Desktop Users" -Member "username"

Best Practices for Ongoing Access Management

PracticeWhy It Matters
Audit group membership quarterlyCatches stale accounts and former employees
Use Active Directory groups (if domain-joined)Centralizes management across multiple machines
Enable RDP logging via Event ViewerProvides an audit trail of who connected and when
Enforce strong password policiesReduces risk from brute-force attacks on RDP
Consider MFA for RDPAdds a critical second layer of authentication
Restrict RDP to specific IP ranges via firewallLimits exposure to known, trusted networks only

Advanced Considerations

Group Policy and Domain Environments

In an Active Directory domain, local group settings can be overridden by Group Policy Objects (GPOs). The relevant policy is located at:

Computer Configuration → Windows Settings → Security Settings →
Local Policies → User Rights Assignment → Allow log on through Remote Desktop Services

If users can't connect despite being in the local Remote Desktop Users Group, check whether a GPO is restricting or overriding this right at the domain level.

RDP Over a Secure Connection

Exposing port 3389 directly to the internet is a well-known security risk. Attackers actively scan for open RDP ports. Consider these hardening measures:

  • Change the default RDP port from 3389 to a non-standard port.
  • Use a VPN to tunnel RDP traffic rather than exposing it publicly.
  • Deploy an RDP Gateway to broker and authenticate connections before they reach the target machine.
  • Enable Account Lockout Policies to limit brute-force attempts.

> Hosting your own server? If you're running Windows on a VPS with cPanel or a managed Dedicated Server, AlexHost's infrastructure includes DDoS protection and network-level firewalling that adds an important first line of defense around your RDP endpoints.

Securing Your Server Environment Further

Remote Desktop configuration is just one layer of a comprehensive security posture. If you're running business-critical services on your server, consider pairing your RDP hardening with:

  • A valid SSL Certificate for any web-facing services on the same host.
  • Proper Domain Registration and DNS configuration so your server is reachable via a trusted hostname rather than a raw IP.
  • Email Hosting separated from your primary server to reduce attack surface.

Troubleshooting Common RDP Issues

ProblemLikely CauseSolution
"Remote Desktop can't connect to the remote computer"RDP not enabled or firewall blocking port 3389Enable RDP in System Properties; check firewall rules
"You don't have permission to log on"User not in Remote Desktop Users GroupAdd user via Computer Management or PowerShell
Connection drops immediately after loginNLA mismatch or licensing issueVerify NLA settings match on client and server
"The remote session was disconnected"RDP session limit reachedCheck concurrent session limits in Group Policy
Slow or laggy remote sessionBandwidth or display settingsReduce color depth and disable visual effects in RDP client settings

Conclusion

Configuring the Windows Remote Desktop Users Group is a foundational skill for any systems administrator. Done correctly, it gives you precise, granular control over who can access a machine remotely — without handing out administrator credentials unnecessarily.

To recap the key steps:

  1. Enable Remote Desktop in System Properties and configure NLA appropriately.
  2. Add users to the Remote Desktop Users Group via Computer Management, PowerShell, or the System Properties shortcut.
  3. Verify access by testing a connection with the newly added user account.
  4. Manage access on an ongoing basis — remove users who no longer need access and audit group membership regularly.

Remote Desktop is an indispensable tool for remote management, IT support, and server administration. But like any powerful tool, it requires careful configuration and continuous oversight to remain secure.

Whether you're managing a single workstation or an entire infrastructure of VPS servers and dedicated machines, these principles apply universally. Build good habits now, and your remote access setup will be both productive and secure for the long term.

15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Use code:

Skills
Get Started