# RemoteApp configuration for application publishing **Note:** The Community Edition supports only the HTTP application publishing mode. **RemoteApp** is the publication of applications on Microsoft RDS. To use it, you need a Windows Server with configured RDS (RemoteApp). **JumpServer** can connect to applications published on the RDS server and authorize in them. This is mainly relevant for database management and web interface applications. To support RemoteApp, you need to configure JumpServer and the RDS server. ##### **Requirements:** - MS Windows Server 2016 or MS Windows Server 2019 - Installed RDS (Remote Desktop Services) role Configured WinRM or installed OpenSSH ##### Adding a Publishing Server to JumpServer** Go to **"System settings - Applets"**, select the **"Remote Hosts"** tab, and click **"Create".** [](https://kb.afi-d.ru/uploads/images/gallery/2024-05/yLSlUkkrSO0tZO4j-d1490d09d62214ca62d56f84840633b6-1.png) Parameter Descriptions:
Parameter | Description |
---|---|
name | Device name |
IP/Host | IP address or network name of the RDS server |
protocol group | Protocols and port numbers. Specify WinRM or SSH if OpenSSH will be used |
Account List | An administrator account for accessing the RDS server |
Automatically create an account | Enable automatic account creation for connecting to published applications |
Number of accounts created | Number of accounts to be created |
Core service address | The communication address between the agent of the remote application publishing machine and JumpServer backend. Replace http:127.0.0.1 with your server's IP address |
RDS license | Configure the RDS license server |
RDS License Server | RDS license server parameters |
RDS authorization mode | Choose "Device" or "User" to configure the authorization mode. |
RDS single user single session | Choose "Disable" or "Enable" to configure the single session mode for one user. |
RDS maximum disconnect time | When the session reaches this maximum time, the connection is terminated. |
RDS remote application logout time limit | Time to log out after the remote application session is disconnected. |