Publish any Windows application to the web with Thinfinity Remote Workspace

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace

Thinfinity® Remote Workspace provides a solution to publish Windows applications on the web, allowing users to access them from any device with an HTML5 browser. By doing this, you eliminate the need to access the entire remote desktop, as users can interact with only the desired application as if it’s running locally.

With Thinfinity® Remote Workspace, you can easily configure and publish any Windows application on the web in less than 5 minutes without requiring any programming skills or modifications to the application’s source code. However, it’s important to note that this solution only works on Windows Server with Remote Desktop Services installed. Before following this tutorial, we recommend checking if your environment is compatible with Thinfinity® Remote Workspace.

In this tutorial, we will show you how to set up a RemoteApp connection using a single server. This means that you will install Thinfinity® Remote Workspace on the same server where the application environment is hosted. While this setup may not be suitable for production environments, it is ideal for testing.

By following this tutorial, you will be able to quickly and easily get started with Thinfinity® Remote Workspace.
Additionally, the same principles and steps can be applied when configuring RemoteApp connections in more complex environments.

Architecture Thinfinity Workspace

Let’s get started:

  • First, open the Thinfinity® Configuration Manager:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 01

 

  • Click on the “Access Profiles” tab, and press “Add”. For this guide, we’ll be creating an “RDP” connection:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 02

 

  • Configure the Access Profile with a “Name”, then on “Computer” enter the IP Address or domain name of the server, and on “Credentials” enter the Windows credentials to authenticate to said server:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 03

 

  • For testing purposes, check the “Allow anonymous access” option:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 04

 

  • Under the ‘Program’ tab, choose the “Execute as RemoteApp” option. 

 

Then, point both the “Program path and the filename” and “Start in the following folder” fields to the executable’s directory and its root folder, respectively. 

You can also pass arguments to your application in the “Arguments” field:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 05

 

  • For testing purposes, mark the check-box for “Allow anonymous access” under the “Authentication” tab:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 06

 

  • Press “Apply”:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 07

 

  • You can open the published application by going to http://127.0.0.1:Port and clicking on the newly created Profile:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 08

 

  • If you start multiple RemoteApps, you’ll find a dock menu at the bottom of the browser screen, this allows you to toggle between different applications of the same connection.

You can resize the App’s windows and be able to see more than one at the same time.

You can also pin this menu to be always on top, or unpin it to automatically hide it.

If you get an “access denied” error, you would need to enable a group policy to allow unlisted programs to be started. To this end, open the ‘Group Policy Editor’ by going to ‘Start > Run > gpedit.msc’:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 09

 

  • On the ‘Group Policy Editor’ navigate to: 

Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections > Allow users to connect remotely by using Remote Desktop Services”

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 10

 

  • Double-click on this policy and then click on the check-box next to “Enabled“:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 11

 

  • Afterwards, you’ll have to update the group policies. In order to do this, call “gpupdate /force” from a “Command Prompt”’ window elevated as an Administrator:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 12

 

  • If you want to give your users quick access to your applications, you can create a desktop shortcut to the URL of Thinfinity® Remote Workspace with the Virtual Path of the application. Here’s an example:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 13

 

  • To ensure these changes are applied, you can go to “Start > Run > services.msc” and restart the “Thinfinity Service Manager“:

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 14

 

  • You can check our live demo and experience this feature yourself. You will be able to test this feature with the following Profiles:
    • Desktop
    • Notepad
    • Paint

 

Publish any Windows application to the web with Thinfinity Remote Workspace with Thinfinity Remote Workspace, step 15

 

To experience the feature of publishing Windows applications on the web with Thinfinity® Remote Workspace, we invite you to check out our live demo. You can test this feature using standard Microsoft Desktop applications like Desktop, Notepad, and Paint. 

We hope this tutorial has provided you with the necessary information to get started with Thinfinity® Remote Workspace and that you can now effortlessly publish your Windows applications on the web and access them from anywhere using an HTML5 browser.

Have any questions?

Book a call today to learn more about how Thinfinity can help your organization. We are always available to guide you and provide the best solution based on your specific needs.

Recent posts

Pam-blog

30 Jan: What is Privileged Access Management (PAM)?

Privileged Access Management (PAM) is a vital component in the realm of cybersecurity, designed to monitor and control access rights of users with elevated privileges within an organization’s IT infrastructure. This comprehensive guide aims to elucidate the concept, functionality, and significance of PAM, including an exploration of Thinfinity’s unique Resource Reservation module.

Leave a comment

Privacy Preferences
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.