Integrate Thinfinity Remote Desktop Server with Azure Active Directory and OAuth 2.0

Host your Windows instances on Microsoft Azure and provide web access to multiple concurrent users with Azure Active Directory and secure the access with OAuth 2.0.

This quick guide will show how to integrate our Thinfinity Remote Desktop Server with Azure AD and OAuth2.0:

1. Navigate to Azure’s Portal, and click on Azure Active Directory:

How to integrate Thinfinity Remote Desktop Server with Azure Active Directory

2. Click on “App Registrations” and “new Application Registration”.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

3. Give it a name, and type in the URL where Thinfinity Remote Desktop Server can be reached. After you are done, click on “Create”.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

4. The “Application ID” shown on the following screen is the “Client ID” you need to configure on the Thinfinity Remote Desktop`s side. Click on “Settings” and then “Keys”.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

5. Give the Key a name (inside the “Key description” field), specify the duration of the key, and then press “Save”.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

The value shown here is the “Secret ID” you’ll configure on Thinfinity side.

6. Another value we need to figure out is the “Directory ID” . This one is displayed under Azure Active Directory -> Properties.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

Now, to configure Thinfinity’s OAuth Interface:

7. Navigate to the “Authentication” tab. There you must click on “Add”, then select “OAuth 2.0”, and finally, click on “Azure”.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

8. Enter your Client ID (“Application ID” on Azure’s side) and Client Secret (found in the “Keys” tab in Azure).

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

9) Now click on the “Server” tab and change the “[Directory ID]” values to the one provided by Azure:

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

Click “OK” and “Apply”.

10. All that remains is to map Azure accounts with Windows Active Directory accounts. In order to do so, click on the “Mappings” tab and then add an Azure’s account and map it to a Windows Active Directory account.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

Right after that, you should see the “Login with Azure” option on the login screen of Thinfinity.

How to integrate Thinfinity Remote Desktop Server with Azure’s Active Directory and OAuth2.0

Have any questions? Contact us at support@cybelesoft.com or leave a message on this same post.

Related Posts

Leave a comment