|Manuals

Publishing VirtualUI Applications

Thinfinity® VirtualUI is a development platform designed to enable the transformation of Windows desktop applications into web-based solutions with minimal code changes. At the core of this technology is a proprietary DLL that developers can integrate directly into their applications. This DLL injects a virtualization layer into the software, allowing it to run in HTML5-compatible web browsers, and extending its accessibility across various platforms such as Windows, macOS, Linux, and mobile devices.

Reference

Detailed instructions on how to perform VirtualUI integrations are available here.

Once the integration phase has been finalized you can create a VirtualUI Access Profile to connect to the virtualized application.

To create a VirtualUI App Access Profile and publish your virtualized application:

1

Start the Application Profile Wizard

Select + New Profile in the dashboard or home page. Alternatively, select + Add from the Access Profiles tab of the Web Manager.

Reference

The ability to see the New Profile button on the home page or the Access Profiles tab within the Web Manager depends on the specific rights assigned to a user by the admin. Additionally, the global UI settings for the current Thinfinity Workspace installation may also influence access.

For details, see Permissions Tab and UI Settings.

2

Select an Access Profile Type

Select Application and select Next.

Wizard App Type Select
3

Choose an Application Type

Select the VirtualUI App connection, then select Next.

Wizard Vui Select Type
4

Choose the Application You Want to Publish

In the Program path and file name field, enter the full path to the executable file of the VirtualUI app you want to publish. Optionally, select an icon for your published app and select Next to proceed.

Wizard Vui Choose App
5

Set Permissions

When Allow Anonymous Access is enabled in the installation, it is pre-selected in the Permissions step of the wizard. Simply click Next to continue.

To limit access to specific users or groups, uncheck Allow Anonymous Access and click Add to choose who can access the new Access Profile.

Wizard Vui Permissions
Reference

For details on how to enable/disable anonymous access and configure access permissions, see Global Access Profiles Parameters, Access Control Settings and Labels.

Find users and groups link will only be available when working with Directory Services.

6

Set the Access Profile Name

Enter a descriptive name for the new Access Profile, then select an icon for it and select Done to publish your VirtualUI application.

Wizard Vui Profile Name
7

Configure the Access Profile

The wizard guides you through the essential settings required for the connection to the target resource. Thinfinity Workspace assigns default values for the rest of the parameters of the connection.

To customize these parameters, access the Settings menu of the Access Profile. Depending on how the home page is configured and the rights granted to each user, the Edit option which grants access to the Settings menu might be available:

  • in the home page, from the three vertical dots button of the Access Profile tile as shown below.
Reference

For details about parameter setup, see VirtualUI App Settings. To learn how to configure the agent, see VirtualUI Agent.

Vui Profile Home Page

or

  • in the Access Profiles tab in the Web Manager, as shown below.
Virtualui Access Profile
Reference

For details on how to customize the user interface, see UI Settings.

For details about parameter setup, see VirtualUI App Settings. To learn how to configure the agent, see VirtualUI Agent.

8

Apply the Changes

Select Apply to implement the configured connection parameters.

  • If you are defining only one profile, you can use Apply right after configuring all the desired parameters.
  • If you are defining several profiles or complex profile configurations, use Apply after you have everything in place.