Introduction
Thinfinity® Workspace innovates by enabling seamless mapping of users from external identity providers to local or domain users on the host machine, with the feature Create if it doesn’t exist, even when these users are not preexisting in the host environment.
This feature empowers administrators to create local or domain users on the host machine while connecting to external Identity Providers, such as Google, Office 365, Facebook, Azure AD, Okta, and Duo.
The Create if it doesn’t exist function ensures that when a verified user from an external domain logs in, Thinfinity Workspace captures their external ID and automatically generates a corresponding local account on the host machine, complete with pre-established permissions as defined by the administrator.
Tutorial
In this tutorial, we demonstrate the process of mapping external users from various domains to local accounts on the host machine using Thinfinity Workspace secure algorithm:
- First, navigate to your Thinfinity Configuration Manager dashboard.
- Select the Profile tab, and locate the RDC connection you want to edit.
Click Edit to modify the RDC connection settings.
In the General section, choose Use these credentials and check the box Create if it doesn’t exist. Complete the Pattern and Replace fields with the correct Regular Expression for you.

Creation of users against external domains that use @contoso.com as method of user authentication (works for Azure as well):
Pattern: ([a-zA-Z0-9\.]+)@contoso\.com\$
Replace with: targetdomain\\$1
Creation of users against external domains that authenticate with the domain (Ex. contoso\) as method of user authentication:
Pattern: ((?i)contoso)\\(.+)
Replace with: targetdomain\\$2
With this easy-to-use feature, you can quickly and securely access your remote machine with various user authentication options. Thinfinity Workspace makes remote access more effortless than ever before.
If you are setting this feature from your Thinfinity Workspace Web Manager, you need to follow these steps:
- First, follow the next steps to create a RDC connection.
- Once the profile is created, click on the three dots and go to Edit.

Select Use these credentials from the drop-down menu.
Enable the option Create if it doesn’t exist and complete the Pattern and Replace fields with the correct Regular Expression for you.
- Save to submit the changes and commit it to keep them.
You can also configure the authentication credentials when you are creating the RDC connection profile on the Authentication tab by selecting the Use theses credentials option from the drop-down menu as you can see on the section Creating the Profile of the How to create a new RDP connection in Thinfinity Workspace tutorial.
Related Articles
How to Map Users from External Identity Providers to Newly Created Local or Domain Users
Introduction In Thinfinity Workspace, you can effectively manage system access across various authentication providers with its ‘Create if it doesn’t exist’ feature, enabling seamless mapping of users from external identity providers to local or ...
How to Configure a Shared Local Database and Improve Performance Using SQL Server Across Multiple Brokers
Product: Thinfinity Workspace Version: 7 and above Thinfinity Workspace uses a shared local database based on Absolute Database, a Delphi database engine. It is a compact, fast, robust and easy-to-use database engine designed to improve performance ...
How to Create Your First RDP Connection Terminal Server (Local Host)
Introduction Welcome to this comprehensive guide, specifically designed to streamline the setup of your initial RDP connection using Thinfinity® Workspace. This tutorial focuses on creating an RDP connection on the same server where Thinfinity ...
How to Publish Your First RemoteApp (Local Host)
Introduction In this guide, you will learn how to configure your first RemoteApp assuming you have read the Getting Started Guide. This guide has been crafted for administrators like you, responsible for establishing and configuring Thinfinity® ...
How to Set Up Permissions for an Application in Thinfinity Workspace
Product: Thinfinity Workspace Version: 7, 8 Introduction To guarantee appropriate access for each user, it's important to set up permissions in the Access Profiles tab of the Thinfinity Workspace Configuration Manager. We'll cover the steps to ...