VDI Agent
VDI Agent (Virtual Desktop Infrastructure Agent)
This software enables organizational users to sign in to their virtual desktops using passwordless authentication with an ID badge. Instead of entering a username and password, the user simply taps their card on a card reader, and authentication is performed through FIDO Security Keys (Passkeys).
On login, the user is automatically connected to their Remote Desktop session. A second tap of the card logs the user out automatically.
The application supports both Windows and Linux platforms.
Supported Platforms
- Windows 10 and 11
- Linux Ubuntu 22.04 and later
- IGEL OS 12
- Dell Thin OS 2508
Supported VDI Providers
- Citrix
- VMware Horizon
SSO Integration with IDmelon
To support passwordless login, you must first integrate with the IDmelon SSO.
App Configuration
You can access the app configuration on Windows and Linux (Ubuntu) platforms through the app menu.

VDI Providers
You can select the desired provider from the app menu:
Note: To use each provider, the corresponding software (Citrix Workspace App or Omnisa Horizon Client) must be installed on the device.

Badge Reader Mode
Currently, rfIDEAS and NFC (PCSC) readers are supported. If you want to use the reader in keystroking mode, enable it from the app menu.

Configurations
- HTTPS Only: If your Domain Provider only supports HTTP, you should set
HTTPSOnlytoFalse. - Citrix Url: The base URL of your Citrix environment.
- Citrix Path: Citrix Storefront virtual path (/Citrix/[StoreName]). For more information
- Citrix Client Version: The version number of the Citrix Workspace App installed on the device. (Set it to 9909 if your platform is Linux, otherwise specify the actual installed version).
- VMware Url: The base URL of your VMware Horizon environment.
- VMware Path: Leave the value as
/.
IGEL
App configurations on IGEL OS can be accessed from the following path:
IGEL Setup > Apps > IDmelon VDI Agent > VDI Agent Settings

Enabling Tap-to-Login Mode
Enable the Tap-to-Login mode from the following path in IDmelon Admin Panel:
Authentication > Authentication Profile > Managed Authentication Configuration > Badge Tap-to-Login Mode

End User Experience
Tap to Login
When you launch the app, you’ll see the IDmelon login page.

Tap your card on the reader and enter your PIN (You can also set your card verification method to PinLess or use the Remember PIN feature on the Admin Panel to skip PIN entry).

Tap to Logout
If your reader is not in Keystroking Mode, tap your badge a second time to disconnect from the remote session.
Alternatively, use the Disconnect button in the app menu.
