What changes at Windows sign-in
The Lira Credential Provider participates in the Windows logon screen before the desktop session is created. After the Windows password is accepted, the protected user completes the configured second-factor challenge.
Existing RDP clients remain in use; users do not need a proprietary remote-desktop application. The operational risk is concentrated at the authentication boundary, which is why staged activation is essential.
1. Prepare recovery access
- Confirm direct console or hypervisor access to the server.
- Create or identify a dedicated emergency administrator account and store its credentials according to your organization’s privileged-access policy.
- Verify that the account can sign in before changing MFA policy.
- Record who is authorized to use emergency access and how its use will be audited.
A recovery account is not a substitute for MFA. It is a controlled break-glass mechanism for restoring service.
2. Enroll and test one pilot user
- Select a non-shared administrator or test user whose Windows credentials are known to work.
- Create the enrollment in the Lira portal and add the TOTP secret to the user’s authenticator application.
- Verify a current code in the portal before enabling enforcement.
- Enable MFA only for this user on one server.
- Open a new RDP connection from a separate client and complete both password and MFA steps.
- Sign out and repeat the test to exclude a cached-session result.
3. Choose the availability policy deliberately
- Fail open preserves RDP availability during a temporary portal or network outage, but temporarily weakens the second-factor requirement.
- Fail closed preserves strict enforcement, but users may be unable to sign in while the verification service is unreachable.
- Document the selected mode, permitted exceptions, recovery owner, and maximum acceptable outage.
4. Expand enforcement in controlled groups
Add users and servers in small groups. After each group, confirm successful challenges, failed-challenge visibility, agent connectivity, and the availability of the emergency path. Avoid changing every server immediately before nights, weekends, or maintenance freezes.
- Start with one server and one user.
- Continue with administrators who can report issues quickly.
- Then enroll ordinary users by department or server group.
- Remove temporary exceptions only after the rollout report is complete.
Validation after activation
- A protected user can complete a new RDP sign-in.
- An invalid or expired TOTP code is rejected and a new current code succeeds.
- An unassigned user follows the intended policy.
- The portal records the MFA decision and the agent remains online.
- Server time differs from the authoritative source by less than the allowed tolerance.
- Recovery access still works and has not been accidentally placed under the same dependency.
Recovery and rollback
- Do not repeatedly retry RDP with different passwords; this can trigger IP blocking.
- Use the tested console or emergency account to enter the server.
- Disable enforcement for the affected user or server in the Lira portal.
- Confirm that the agent receives the updated policy; restart the agent service only if policy delivery is stalled.
- Retest a fresh RDP session, then investigate time synchronization, enrollment state, connectivity, and Credential Provider health before re-enabling MFA.