Skip to main content

Before you start

To get the most out of this guide, you will need to:

Features

The table below outlines the features available for this type of connection.
  • Native - Indicates the connectivity happens through the Hoop command line (hoop connect <connection-name>) or acessing the protocol port directly on the gateway.
  • One Off - This term refers to accessing the resource from Hoop Web Console.
FeatureNativeOne OffDescription
TLS Termination ProxyThe local proxy terminates the connection with TLS, enabling the connection with the remote server to be TLS encrypted.
AuditThe gateway stores and audits the queries being issued by the client.
Data Masking (Google DLP)A policy can be enabled to mask sensitive fields dynamically when performing queries in the database.
Data Masking (MS Presidio)A policy can be enabled to mask sensitive fields dynamically when performing queries in the database.
GuardrailsAn intelligent layer of protection with smart access controls and monitoring mechanisms.
Credentials OffloadThe user authenticates via SSO instead of using database credentials.
Interactive AccessInteractive access is available when using an IDE or connecting via a terminal to perform analysis exploration.

Supported Clients

ClientWindowsMac OSLinux
Remote Desktop Manager (Devolutions)
FreeRDP

How to Use It

This feature is still experimental, and we’re working on expanding support to other RDP clients soon.
1

Download and Install the RDP Manager Client

2

Add new Entry

Add a new Entry and select RDP (Session)
Create RDP Session
3

Generate a new credential on Hoop

  1. Go to your Hoop instance > Resources > My Roles
  2. Select the dropdown “Connect” button and click in Open in Native Client
  3. Select the amount of time and copy the credentials information
Open Native Client
4

Add the credentials to the RDP client

  1. Add the username
  2. Add the public address of the Hoop Gateway
  3. Save it
Make sure to check the option “Always ask for password”
Host Information
5

Connect

  1. Click on “Open Session”
  2. Paste the password and it should connect remotely with your Windows instance.