LogoLogo
DownloadGet a QuoteConnect with Us
  • Introduction
    • What is Thinfinity® Workspace
    • About this Document
  • Product Overview
    • Architecture Components
    • Load Balancing
    • Deployment Scenarios Overview
    • Connectivity
      • Remote Desktop Access
      • Remote Application Access
      • Terminal Access
    • RPAM and Resource Reservation
    • Cloud Manager
    • Audit Logging
    • User Analytics
  • Getting Started
    • Basic Installation
    • Accessing Thinfinity® Workspace in Your Browser
    • Connection Types
      • Remote Desktop Connection
      • Remote App Connection
      • Remote Intranet Web App Connection
      • Telnet SSH Connection
    • Configuration
    • Security
    • Beyond the Basics
  • Reference
    • Thinfinity® Workspace Configuration Manager
      • General Tab
      • Broker Tab
      • Authentication Tab
        • Methods Tab
          • API Access Settings
          • RADIUS Settings
          • SAML Settings
          • OAuth 2.0 Settings
          • External DLL
        • Mappings Tab
        • 2FA Tab
        • Directory Services Tab
          • Local Computer Users Settings
          • Local Computer Users
          • Local Thinfinity IdP Settings
          • Computer Domain Settings
          • External Domain Settings
      • Access Profiles Tab
        • The [+] Access Profile
        • Desktop Access Profiles
          • RDC Access Profile
            • Core Settings
            • User Experience Settings
          • ThinVNC Access Profile
          • VNC/RFB Access Profile
            • User Experience Settings
        • Application Access Profiles
          • Remote App Access Profile
            • Core Settings
          • Web App Access Profiles
            • Web Link Access Profile
            • WAG Access Profile
          • VirtualUI App Access Profile
            • Core Settings
        • Web Folder Access Profile
        • Terminal Access Profiles
          • z/Scope Classic Access Profile
          • Telnet/SSH Access Profile
            • Core Settings
            • User Experience Settings
        • Label
        • Access Control Settings
      • VirtualUI Tab
      • Folders Tab
      • Permissions Tab
      • Protection Tab
      • Notifications Tab
      • Database Tab
      • z/Scope Classic Tab
      • Services Tab
      • License Tab
    • Thinfinity® Workspace Web Manager
      • Access Profiles
        • Desktop Access Profiles
          • RDC Access Profile
            • Core Settings
            • User Experience Settings
          • VNC
            • Core Settings
            • User Experience Settings
          • Thinfinity VNC
            • Core Settings
        • Application Access Profiles
          • Remote App
          • Web App
            • Web Application Gateway (WAG)
            • Web Link
          • VirtualUI App
        • Web Folder Access Profile
          • Core Settings
        • Terminal Access Profiles
          • Telnet SSH Terminal
          • Multi Terminal
        • Access Control Settings - Web Manager
      • Addons
        • Analytics
        • Brokers Monitor
        • Audit Log
        • Recordings
        • Members
        • Reports
        • Resource Reservation
    • Thinfinity® Gateway
  • Configuration
    • RBAC and Resource Reservation
      • Configuring the Resource Reservation Feature
      • Role Definition with Permissions Groups
      • Granting Approver or Requester Role to a User
      • Enabling Resource Reservation
      • Granting a User Access to a Single Access Profile
      • Granting Access Permissions for a Group of Access Profiles
      • Grouping Access Profiles Under a Label
      • Restricting Access to a Resource
      • Exception Days - No Booking Allowed
      • Booking a Resource
      • Approving a Booking Request
    • Security
      • Managing the SSL Certificate
        • Creating a Self-Signed Certificate
        • Creating a CA Certificate Request
        • Importing a Certificate
        • Using ACME Certificates
      • Session Recording
        • Viewing Recorded Sessions
    • User Experience
      • Bidirectional Audio Redirection
      • Customizing the Thinfinity® Workspace Toolbar
        • Using web.settings.js
        • Using the SDK 'connect' Method
        • Extend the Thinfinity® Workspace Toolbar
      • Customize Translation
      • GFX and H.264 Support
        • Enabling H.264 for an Access Profile
        • Preparing a Remote Desktop for H.264 Support
      • How to Enable Multi-Monitor
      • Multi-Touch Redirection
      • Redirecting Devices
      • Remote FX
      • Enhanced Browser and DPI Support
        • Display Model Inheritance
        • Properties Reference Tables
        • The Calculation Process
        • Example
    • Extended Features
      • Remote Active Directory
        • How to Install and Configure Thinfinity® Remote AD Services
        • Active Directory Credentials Mapping
      • WebBridge - Direct File Transfer
        • Installing Thinfinity® WebBridge
        • Using WebBridge
      • Silent Install Options
    • License Server Manager
      • Proxy Activation
      • Get a New Trial Serial Number
      • Activate a Serial Number Online
      • Activate a Serial Number Offline
      • Registering a License with License Server Manager
  • Deployment Scenarios
    • Single Machine Deployment
    • Distributed Deployment
    • Multitenant - Several Subdomains
    • Implementing Secondary Brokers Scenarios
      • Resource Pools
      • OT Networks
      • Multitenant - Single Domain
  • Integrations
    • Integrating Thinfinity® Workspace
    • External Authentication
      • API Key
    • Customizing the Web Interface
      • Customizing the Logo
      • Organizing custom files
    • One-Time-URL (OTURL)
      • Customizing OTURL Connection
      • Enabling Features
  • Mobile Devices
    • Mobile Devices
    • Accessing Thinfinity® Workspace
    • Mouse Control
    • Keyboards and Toolbars
    • Gestures
Powered by GitBook
On this page

Was this helpful?

  1. Configuration
  2. Extended Features
  3. Remote Active Directory

How to Install and Configure Thinfinity® Remote AD Services

PreviousRemote Active DirectoryNextActive Directory Credentials Mapping

Last updated 3 months ago

Was this helpful?

Make sure to install Thinfinity® Remote AD Services on a server joined to the AD you wish to integrate and point this to Thinfinity® Workspace. Follow the steps below to install and configure both components.

To install Thinfinity® Remote AD Services:

  1. Run the Thinfinity® Remote AD Services setup on the server you wish to integrate its AD with.

  2. On the first screen of the installation wizard press Next.

  3. Accept the license agreement and hit Next.

  4. Select the folder where to install Thinfinity® Remote AD Services.

  5. In the next step, click Install.

  6. After the installation is done, click Finish.

To configure Thinfinity® Remote AD Services:

  1. To run the Thinfinity® Remote AD Services manager, start a Command line as admin, then navigate to C:\ProgramData\Cybele Software\Thinfinity\Workspace\DB and run call the executable file with the argument below:

Thinfinity.RemoteDesktop.RemoteAD.exe /manage

You should see the screen below:

  1. Click on Network ID and make sure to configure the Network ID to match with the Network ID you configured in your Thinfinity Gateway(s) and Broker(s).

  2. Then, click on Add and enter your gateway’s public URL:

Configurations in Thinfinity Workspace Broker:

After you have installed Thinfinity® Remote AD Services, there are a few settings you have to update back on the Broker server.

  1. On each one of them, you will have to enable this service by editing 'C:\ProgramData\Cybele Software\Thinfinity\Workspace\DB\settings.ini'. In the .ini file, you will need to enable the DirectoryServices under the General tag:

[General]
DirectoryServices=true

Bear in mind that the General tag most likely already exists. In this case, just make sure to add DirectoryServices=true under it.

  1. Go to C:\ProgramData\Cybele Software\Thinfinity\Workspace\DB\ and create a JSON file called directory.services.json. Add the following to its body:

{
    "Services": [
        {
            "id": "cybelesoft",
            "name": "Cybele AD",
            "filter": "cybelesoft\\\\.+",
            "url": "/__ds@cybelesoft__/dirsvc/api/v1/"
        }
    ]
}
Parameter
Description

ID

Reference ID to identify the AD Mapping.

Name

A descriptive name to identify the mapping in Thinfinity Workspace.

Filter

Enter the domain name as the user would type it in. You can add a wildcard expression as above .+ so it will map any username under this domain. Keep in mind, you will have to add 4 backslashes \\\\ after the domain name.

URL (registration parameter)

You have to enter the domain name URL under the following format: __ds@[domain]__.

Keep in mind that you will have to create a separate mapping (ID) for each Remote AD you wish to join to Thinfinity Workspace, separated by a comma (,).