Mastering Application Security: Thinfinity VirtualUI Configuration Guide

How to set up permissions for an application in Thinfinity VirtualUI


Product: Thinfinity VirtualUI 
Version: 3 and above

Introduction

To guarantee appropriate access for each user, it's important to set up permissions in the Application Profiles Editor found in the Thinfinity VirtualUI Server Manager. We'll cover the steps to disable anonymous access and correctly map users or groups to their assigned applications. By mastering these configurations, you'll be well on your way to ensuring a secure and well-managed application environment.

Configuration

To secure an application profile, follow these steps:
  • Open Thinfinity VirtualUI Server Manager.


  • Now, go to the Applications tab and then select your application profile and click Edit.
 

  • Next, navigate to the Credentials tab and specify the credentials you want your application to use when running on Windows (an administrator account is recommended, but not mandatory).


  • Then, navigate to the Permissions tab. Here you can set which users/groups can access this application, you can use either local or AD users/groups. Administrator privileges for the user are recommended, otherwise read and change permissions to the application's path and executable are required.
Allow anonymous access allows any user who can access the VirtualUI portal to run the application. When finished, click OK.


  • Back in the Manager's main window, navigate to the Authentication tab. Here you can set the authentication methods that users can use to log in to the Thinfinity VirtualUI portal.
Again, Allow anonymous access will allow any user to access the portal. This is mainly for testing purposes.


  • Now, open the Mappings tab.
Here you can map external accounts using the authentication methods from the previous step to the local or AD users/groups required to run your application.
It is recommended that you disable the Allow anonymous access option after you have set these up so that only the accounts you specify can access.


  • Click Apply and your application will now be secure and accessible only with the parameters you have just set.
 

Conclusion

This tutorial outlines the necessary steps to ensure secure access to applications by configuring permissions and user authentication in the Thinfinity VirtualUI Server Manager. By following this step-by-step guide, users can disable anonymous access and assign specific users or groups to their applications to ensure a well-managed and secure application environment.
If you have any further inquiries or need additional support, please do not hesitate to reach out to us. Our team is always available to help address any questions or concerns you may have.

    • Related Articles

    • Thinfinity VirtualUI: Publishing an Application

      Product: Thinfinity VirtualUI Version: 3 and above Introduction Thinfinity VirtualUI is a software solution designed to facilitate web integration for Windows-based applications. This guide will walk you through the process of getting started with ...
    • Thinfinity® VirtualUI Injector: User Guide

      Introduction The Thinfinity® VirtualUI Injector is a powerful tool designed to simplify and accelerate the application virtualization process using the Thinfinity VirtualUI protocol on the Workspace Server. This advanced injector seamlessly ...
    • Integrate an MFC application with Thinfinity VirtualUI

      Overview Welcome to this step-by-step tutorial on integrating your application with Thinfinity VirtualUI on your development machine. In this guide, we'll cover the fundamental steps to transform your Windows application into a web-accessible ...
    • Thinfinity® VirtualUI: Testing with Development Server

      Product: Thinfinity VirtualUI Version: 3 and above Introduction Thinfinity VirtualUI is a software solution designed to simplify web integration for Windows-based applications. This guide will walk you through the process of getting started with ...
    • Thinfinity VirtualUI: Integration with Different Coding Languages

      Product: Thinfinity VirtualUI Version: 3 and above Introduction Thinfinity VirtualUI is a software solution designed to easily integrate Windows-based applications with web technologies, enabling remote access through web browsers. It extends the ...