<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Can Windows Credential Provider Be Used for Local Accounts on a Windows Server
Okta Classic Engine
Multi-Factor Authentication
Okta Identity Engine
Overview

This article clarifies whether the Windows Credential Provider framework can be implemented for local account authentication on Windows Server.

Applies To
  • Okta Windows Credential Provider
  • Multi-Factor Authentication (MFA)
Solution

Whether the Windows Server is connected to a domain or not, it can still be connected to the Okta account or a local account on the server.

  1. Install and configure the Windows credential provider as documented here.

  2. For non-domain-joined servers:

    1. Assign the Okta account to the RDP MFA application in Okta. Applications > Microsoft RDP (MFA) > Assignments > Assign > People.

      Assign people 

    2. Define the application username as the local user username.



      Edit user assignment 

  3. For domain-joined machines:

    1. Assign the Okta account to the RDP MFA application in Okta. Applications > Microsoft RDP (MFA) > Assignments > Assign > People.

    2. Define the application username to HOSTNAME\username.

Example:

Server hostname = Server01

Local user = Administrator

 

RADIUS Application username

non domain Joined = Administrator

Domain Joined = SERVER01\Administrator


NOTE: If the Application username format is set to Okta username prefix, do not use the HOSTNAME\ prefix for the username; instead, use the username itself. If the HOSTNAME\ prefix is added, a Multi-Factor Authentication Failed error message is sent.


Related References

Loading
Can Windows Credential Provider Be Used for Local Accounts on a Windows Server