RDP
1Kosmos Credential Provider supports MFA enforcement for both incoming and outgoing Remote Desktop Protocol (RDP) sessions.
RDP with Agent on the Remote Server
When the 1Kosmos Credential Provider is installed on both the source machine and the destination server, fully passwordless RDP is supported from v2.0.7.0. The destination server enforces MFA using the user's assigned Adaptive Auth Journey, and passwordless methods (QR Code, Push Notification, FIDO) are available without requiring a password.
Admin Setup
Prerequisites
Agent version
v2.0.7.0 or later on both source and destination machines
Agent installed
Credential Provider installed on the destination server as well as the source workstation
SmartCardCredentialProvider
Must be enabled on the destination server (see below)
Journey configured
User's Adaptive Auth Journey must include at least one passwordless method (QR, Push, or FIDO)
Enable SmartCardCredentialProvider on the Destination Server
On the destination server, open the registry editor and navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{8FD7E19C-3BF7-489B-A72C-846AB3678C96}If the
Disabledvalue exists and is set to1, change it to0.If the
Disabledvalue does not exist, no action is required, the provider is active by default.Restart the server or the Credential Provider service for the change to take effect.
Configure the Authentication Journey
In AdminX, navigate to Applications > Windows MFA > Adaptive Auth Journeys.
Ensure the journey assigned to the user includes a passwordless authentication method.
Confirm the journey is assigned to the user group that will be connecting via RDP.
Save and publish the journey.
User Guide
Passwordless RDP Login
On the source machine, open Remote Desktop Connection and enter the hostname or IP address of the destination server.
Click Connect.
At the RDP credential prompt, click More options.
Click Login with 1Kosmos.
The passwordless methods configured in your journey are presented (e.g., QR Code, Push Notification, Security Key).
Complete the MFA challenge.
The RDP session is established and you are logged in to the remote server.
Troubleshooting
1Kosmos tile not appearing in RDP credential prompt
SmartCardCredentialProvider disabled on destination; agent not installed on destination
Verify the registry key on the destination server; confirm the Credential Provider is installed on the destination
Passwordless methods not available
Journey does not include a passwordless method
Update the assigned journey to include QR, Push, or FIDO
RDP session fails after MFA completion
Network issue between source and destination; RDP port blocked
Verify RDP connectivity (port 3389) between source and destination; check Windows Firewall rules on the destination server
User prompted for password despite passwordless journey
NLA (Network Level Authentication) enforcing credentials before the 1Kosmos tile appears
Disable NLA on the destination server if fully passwordless RDP is required; note that disabling NLA has security implications, consult your security policy
RDP without Agent on the Remote Server
When the destination server does not have the 1Kosmos Credential Provider installed, the destination enforces standard Windows NLA/password authentication for the RDP session. In this configuration, 1Kosmos MFA cannot be enforced at the point of RDP session establishment on the destination. The source workstation may still enforce MFA for local login and unlock events, but the RDP connection itself is governed by the destination's native Windows authentication.
Admin Setup
No additional configuration is required in AdminX for this scenario. The destination server uses standard Windows authentication.
If your organisation requires MFA enforcement for all RDP sessions including to servers without the agent, consider one of the following approaches:
Deploy agent to destination servers
Install the Credential Provider on the destination server to enable full MFA enforcement
RDP Gateway with MFA
Route RDP sessions through an RD Gateway that enforces MFA at the gateway level before the session reaches the destination
Network access control
Restrict RDP access to destination servers via firewall rules so that only source machines with the agent installed can initiate connections
User Guide
RDP Login (No Agent on Destination)
On the source machine, open Remote Desktop Connection and enter the hostname or IP address of the destination server.
Click Connect.
At the RDP credential prompt, enter your Windows username and password.
The RDP session is established using standard Windows authentication.
Troubleshooting
User expects 1Kosmos tile but sees only password prompt
Agent not installed on destination server
Install the Credential Provider on the destination server.
RDP connection refused
Destination server not configured to accept RDP; firewall blocking port 3389
Enable Remote Desktop on the destination server; verify firewall rules permit RDP traffic from the source
Credential prompt loops without connecting
Incorrect username or password; account locked on destination
Verify credentials; check account status in Active Directory
Last updated
Was this helpful?

