| [ Web Proxy ] |
| Viewing: https://developers.cloudflare.com/cloudflare-one/setup/secure-private-apps/in-browser-rdp/ | [Back] [Original] |
Provide secure, in-browser remote desktop access to Windows hosts without Remote Desktop Protocol (RDP) client software on the user's device. This is useful when you need to give IT staff or support teams remote access to Windows machines for administration or troubleshooting from any browser.
To explore other access scenarios, refer to Secure private apps.
This guide follows the same steps as the Get Started experience in the Cloudflare One dashboard .
Cloudflare Tunnel connects your private network to Cloudflare without opening any ports on your network. You install cloudflared, a connector service that runs in the background, on a device that can reach the Windows host. It creates a secure connection from your network out to Cloudflare, so no firewall changes are required.
Cloudflare Access sits in front of the host and verifies who each user is before letting them through. Users sign in through a browser using an email one-time PIN or your identity provider, then interact with the Windows desktop through an in-browser remote desktop session.
For details on supported operating systems, connection methods, and known limitations, refer to Connect to RDP in a browser.
In this step, you describe the Windows host you want to make available through Cloudflare.
10.10.1.25).3389).Your application needs a public URL so users can reach it from a browser. Cloudflare creates a public URL on one of your existing domains for the application.
grafana). A preview of the full URL appears (for example, grafana.example.com).An Access policy controls who can reach your application. In this step, you create a simple policy using email-based one-time PINs. Users you add here receive a one-time PIN by email when they try to access the application.
Note
You can add your identity provider (for example, Okta or Google Workspace) to the application later. For more information, refer to Identity providers.
A tunnel connects your private network to Cloudflare so traffic can reach your application. You can select an existing tunnel or create a new one.
Install cloudflared on a device in your private network that can reach the application. The dashboard generates commands specific to your operating system.
The dashboard confirms that your application is available and protected behind Cloudflare Access.
Test your application:
Explore more: Review your applications and policies under Zero Trust > Access controls, and your tunnels in the Cloudflare dashboard under Networking > Tunnels.
Configure an identity provider: Replace email one-time PINs with your organization's identity provider for a seamless login experience. For more information, refer to Identity providers.
For in-depth guidance on clientless access, refer to the Clientless access learning path.
If you have issues connecting, refer to these resources:
| Web Proxy Viewer | New URL | Original Page |