UserLock vs. Duo: MFA for on-premises Active Directory

UserLock and Duo compared for on-premises Active Directory: directory sync, offline MFA, session controls, Duo Legacy AD Protection and pricing.

Updated October 28, 2026
UserLock vs. Duo

Built for environments built around Active Directory, UserLock adds multi-factor authentication (MFA) to existing AD user accounts at the AD authentication layer. Duo adds MFA through its cloud directory, which keeps a synced copy of your users. If you're evaluating UserLock vs Duo, that architectural difference shapes what "best fit" looks like for your environment.

Duo is a common choice when identity already lives in Entra ID or another cloud IdP. UserLock wins where everything needs to stay on prem, in airgapped environments, or where granular policy application at the session level is key. Here, we'll compare the two for teams where AD is still the primary identity store.

UserLock vs. Duo at a glance

UserLock

Duo

Built for

On-premises and hybrid Active Directory

Cloud apps and cloud IdPs, with on-premises connectors

Where users are managed

In AD. No second directory.

Users and groups synced from AD into Duo's cloud

Directory sync

None needed. AD changes apply in real time.

Twice a day by default, with an opt-in high-frequency schedule or a manual Sync Now

Extra components for AD

None. No proxy, no separate directory.

Duo Authentication Proxy for AD sync and RADIUS

Windows logon and RDP MFA

Yes

Yes

MFA by session type

Workstation, server, RDP, VPN, IIS, UAC, set individually or combined

All interactive logons, or RDP only

Concurrent session limits

Yes, per user or group

No

Real-time session monitoring

See and act on active sessions

No

Offline MFA

Built in. Admins set the offline behavior once; enrolled users need no extra setup.

Duo Mobile or U2F key, after an online enrollment. RDP offline not officially supported.

Air-gapped networks

Supported

Requires connection to Duo's cloud service

Remote access off the network

MFA on VPN-less, off-domain logons with UserLock Anywhere

VPN-less remote access in the Premier edition

MFA methods

Push, TOTP apps, YubiKey, Token2, FIDO2 (in 13.1 beta)

Push, Verified Push, passcodes, SMS, phone call, hardware tokens, security keys

SSO

Single step: users log on with their Windows credentials, complete MFA, and that authentication is federated to SaaS apps

By default, a separate sign-in on Duo's SSO login page before reaching SaaS apps. Skipping it requires Duo Passport, Duo Desktop and Duo for Windows Logon (Advantage or Premier, TPM 2.0).

Pricing model

Annual license per active user

$3, $6 or $9 per user per month (Essentials, Advantage, Premier). Full feature set in Premier only. Free up to 10 users.

How each one works with Active Directory

UserLock installs on your network and reads AD directly. Policies map to the users, groups and OUs you already have. When you disable an account or move a user to a new group, the change applies to UserLock right away. A disabled user loses access now, not at the next sync. There is no second directory to keep in step.

Duo runs in the cloud. To use AD, you install the Duo Authentication Proxy on a server in your network. It reads AD and sends user and group information to Duo's cloud (passwords are not copied). By default that sync runs twice a day. You can opt into a higher-frequency schedule or click Sync Now, but it is still a copy that you manage alongside AD.

For a small, stable user base, sync timing rarely matters. For organizations with frequent joiners, leavers and role changes, or auditors who ask how fast access is revoked, it does.

What about Duo Legacy AD Protection?

Duo Legacy AD Protection is Duo's closest product to UserLock. It adds MFA to Kerberos and NTLM logons by installing a filter on every domain controller. Its biggest limit is MFA methods: it supports only Duo Push and phone call, and neither is phishing-resistant.

UserLock

Duo Legacy AD Protection

Where it runs

UserLock server and agents

A filter DLL on every domain controller. Each DC needs a reboot.

What it covers

Windows logon, RDP, VPN, RD Gateway, IIS and UAC, set by session type

The initial Kerberos or NTLM logon only. No MFA check on later session activity.

MFA methods

Push, TOTP apps, YubiKey, Token2, FIDO2 (in 13.1 beta)

Duo Push and phone call only

Phishing-resistant MFA

Yes, with FIDO2 (in 13.1 beta)

No

When the cloud is unreachable

Admin-defined offline behavior. MFA can still be required.

Fails open by default: logons proceed without MFA

Enrollment

Users enroll at logon and can skip MFA enrollment for a predefined period (set by IT)

No inline enrollment. Users must enroll through another Duo application first.

Editions

All UserLock licenses

Duo Advantage and Premier only

Offline and air-gapped environments

UserLock MFA works without an internet connection, so it fits disconnected sites, defense and government networks, and air-gapped environments. Admins choose the offline behavior once, in a global setting: always allow the logon, ask for MFA, force MFA, or always deny. Users already enrolled in MFA need no extra setup.

Duo needs to reach its cloud service on port 443 to authenticate. Offline access exists for Windows Logon, with limits:

  • Users must first authenticate online, then enroll for offline access.

  • Each user can register one offline authenticator: Duo Mobile or a U2F key (U2F for local console logons only).

  • By default, five users can enroll per machine (configurable up to 50).

  • Duo states that offline access for RDP logons is not officially supported or tested.

Session controls

This is where the two products differ most. Duo for Windows Logon applies MFA to all interactive logons, or to RDP only.

UserLock lets you set MFA and access rules per session type: workstation logon, server logon, RDP, VPN, IIS and UAC. You can require MFA for remote sessions and skip it at the office desk, or the reverse. You can also:

  • Limit concurrent sessions per user, which blocks credential sharing and makes stolen session tokens harder to reuse

  • Restrict access by machine, IP range and time of day

  • See and close active sessions in real time

When Duo is the better fit

  • Your identities are already in Entra ID, Okta or another cloud IdP

  • Most of what you need to protect is SaaS and cloud apps

  • You want device trust and risk-based policies in the same tool

  • You already run Cisco security products

When UserLock is the better fit

  • Active Directory is still your primary identity store, on-premises or hybrid

  • You need MFA on Windows logon, RDP, VPN, RD Gateway or IIS without migrating identity

  • Remote users log on off-domain, without a VPN

  • You run offline sites or air-gapped networks

  • You need session-level controls to keep security lightweight or for compliance with frameworks such as CMMC, HIPAA, PCI DSS, NIS2 or ISO 27001

Pricing

Duo lists Essentials at $3, Advantage at $6 and Premier at $9 per user per month, with a free plan for up to 10 users. Licenses are sold in blocks of 10 under 100 users, and blocks of 25 above.

UserLock is an annual subscription priced per active users. See UserLock pricing.

Frequently asked questions

Is UserLock harder to deploy than Duo?

No. UserLock installs on your network and reads AD directly, so there is no proxy to set up and no directory to sync. Agents deploy automatically to your machines.

Does UserLock work without internet access?

Yes. Admins set how UserLock handles offline logons, including requiring MFA. Users already enrolled in MFA need no extra setup.

Does Duo work with on-premises Active Directory?

Yes. Duo syncs users from AD into its cloud through the Duo Authentication Proxy. AD stays your directory, but Duo keeps its own copy of users and groups.

Can Duo do MFA without internet access?

Partly. Duo for Windows Logon supports offline access for enrolled users with Duo Mobile or a U2F key. Each user must first log on online, and RDP offline is not officially supported.

Does UserLock replace Active Directory?

No. UserLock sits on top of AD and uses your existing users, groups and OUs.

Is there a list of other Duo alternatives?

Yes. See 9 Duo alternatives for multi-factor authentication.

UserLock vs. Duo: Active Directory compatibility is the deciding factor

Both UserLock and Duo integrate with Active Directory. The difference is how each treats the integration. UserLock treats Active Directory as mission critical, and works directly with the AD accounts you already have. AD stays your primary identity store and changes to access rules take effect in real time. Duo reaches back to cover Active Directory as a legacy asset, working from a copy of AD synced to its cloud, so changes reach Duo on its sync schedule.

And you see that difference in day-to-day admin work. Say a user needs to work outside their usual hours. With UserLock, IT applies a temporary rule that takes effect immediately and reverts on its own when it expires. Disable an account in AD, and UserLock blocks the next logon. With Duo, AD changes wait for the next sync, twice a day by default, unless an admin turns on a faster schedule or runs a manual sync.

If AD is still your primary identity store, and especially if you need fully offline or air-gapped policy coverage, UserLock keeps things simple, adding MFA and session controls without a second directory to manage.

XFacebookLinkedIn

Chris Bunn

General Director, IS Decisions

Chris Bunn is CRO and General Director at IS Decisions, where he drives global growth, go-to-market (GTM) strategy, and operations. His background spans sales, marketing, and business development across highly regulated industries.