Skip to main content

Modern Remote Desktop Web Portal

A sleek, modern replacement for RD Web Access that lets users authenticate with Active Directory and launch RemoteApp applications and Remote Desktop sessions directly from their browser.

Microsoft Word
Microsoft Office
Connected
Click to launch RemoteApp

Get started in minutes

Set up RDSWeb Custom and start launching RemoteApp applications in three simple steps.

1

Deploy the application

Clone the repository and set up both the backend Express.js API and the Angular frontend:
git clone https://github.com/SpecialSKG/RDSWeb-Custom.git
cd RDSWeb-Custom
Install dependencies for both frontend and backend:
cd backend && npm install
cd ../frontend && npm install
2

Configure Active Directory

Create a .env file in the backend directory with your Active Directory settings:
LDAP_URL=ldap://dc01.yourdomain.local
LDAP_BASE_DN=DC=yourdomain,DC=local
AD_DOMAIN=YOURDOMAIN
AD_SERVICE_USER=[email protected]
AD_SERVICE_PASS=your_service_account_password
RDCB_SERVER=your-rdcb-server.yourdomain.local
JWT_SECRET=your_secure_random_secret
Use a dedicated service account with read-only access to Active Directory for security.
3

Launch and access

Start both the backend API and frontend application:
# Terminal 1 - Backend
cd backend && npm start

# Terminal 2 - Frontend
cd frontend && npm start
Access the web portal at http://localhost:4200 and sign in with your Active Directory credentials. Your RemoteApp catalog will load automatically.

Explore features

Discover what makes RDSWeb Custom the modern choice for remote application access.

Active Directory Authentication

Secure JWT-based authentication with your existing Active Directory infrastructure

RemoteApp Catalog

Browse and launch published RemoteApps organized by folder categories

Dynamic RDP Generation

Automatically generate RDP files configured for your RD Gateway and connection broker

Session Modes

Choose between private mode (4-hour sessions) and public mode (20-minute sessions)

RD Connection Broker

Integrate with Windows Server RD Connection Broker via PowerShell/WMI

Simulation Mode

Test and develop without requiring a full RDS infrastructure

API Reference

Integrate RDSWeb Custom into your own applications using our REST API.

Authentication

Login, logout, and session management endpoints

Applications

Retrieve user-specific RemoteApp catalogs

Launch

Generate and download RDP files

Ready to modernize your Remote Desktop access?

Follow our deployment guide to set up RDSWeb Custom in your environment.

View Deployment Guide

Build docs developers (and LLMs) love