Behavior Authentication
Users authenticate by typing a displayed phrase (typing biometrics) followed by a PIN. No mobile app or hardware key required. Supports offline authentication via cached PIN.

Overview
Behavioral Authentication is particularly useful in environments requiring complex passwords (14–16 characters for PCI DSS compliance). With Behavioral Authentication and PIN enrolled, users can log in without repeatedly typing long passwords.
Both factors are enrolled and used via the Windows Workstation MFA Agent.
Credential Provider
Both factors are enrolled and used via the Windows Workstation MFA Agent.
Admin Setup
Enabling Behavior Auth and PIN Enrollment
Both PIN Enrollment and Behavior Auth Enrollment are disabled by default and must be explicitly enabled before users can enroll or authenticate with this method.
In AdminX, navigate to Applications > Windows MFA > Settings > Enrollment Preferences.
Toggle PIN Enrollment to ON.
Toggle Behavior Auth Enrollment to ON.
Save the settings.
Users will not see enrollment prompts or Behavior Auth login options until both toggles are enabled.
Configuring the Authentication Journey
In AdminX, navigate to Applications > Windows MFA > Adaptive Auth Journeys.
Create a new journey or edit an existing one.
Under Authentication Method, select Behavior Auth & PIN.
Assign the journey to the target user group or machine policy.
Save and publish the journey.
AdminX
Behavior Authentication is now also supported for AdminX login. Administrators can configure it as an adaptive authentication method and enroll their typing pattern directly from their AdminX profile.
Admin Setup
Configuring Behavior Auth in Adaptive Authentication
Log in to AdminX as a community admin.
Navigate to Authentication > Adaptive Authentication.
Click Add new adaptive auth journey.
Enter a Journey Name and ensure the Enabled toggle is ON.
Set the Conditions as required (for example, restrict by application or username).
Under Decision, set Action to MFA Required.
From the authentication method list, select Behavior Auth & PIN, Prompts the user to log in with their typing pattern and PIN.
Click Save.
Enrolling Behavior Auth and PIN
Administrators enroll their typing pattern directly from their AdminX profile.
Navigate to My Profile > Login Options.
Click the Setup dropdown and select Typing Pattern.
On the Setup Behavior Authentication screen, click Continue to enroll.
On the Capture Typing Pattern screen, type the displayed phrase exactly as shown in the Your input field — type naturally, as the system captures your rhythm.
Complete all 5 attempts and click Finish enrollment.
The enrolled Typing Pattern appears under Login Options.
Logging in to AdminX
On the AdminX Sign in screen, select the Username tab.
Enter your Corporate Username and click Next.
On the Capture Typing Pattern screen, type the displayed phrase exactly as shown in the Your input field and click Next.
On the Enter your PIN screen, enter your 4-digit PIN and click Submit.
You are signed in to the AdminX interface.
Configuring Fallback Authentication (v2.2.0.0+)
Fallback authentication allows a helpdesk-generated passcode to be used when a user cannot complete Behavior Auth & PIN after repeated failures.
In AdminX, navigate to Applications > Windows MFA > Settings > Authentication Preferences.
Enable the Fallback Journeys slider.
Set the Trigger fallback after number of attempts value to the desired threshold.
Create or select a separate Adaptive Auth Journey with the Admin Passcode authentication method.
Assign this journey as the Fallback Auth Journey.
Save the settings.
To generate a helpdesk passcode for a specific user:
In AdminX, navigate to Users > All Users.
Locate the user and click the three-dot menu next to their name.
Select Generate Passcode.
Set the passcode expiry (range: 1 minute to 24 hours; default: 10 minutes).
Provide the generated passcode to the user via a secure out-of-band channel.
Enrollment
Enrollment is triggered automatically on the user's first login after Behavior Auth is enabled. Users cannot be pre-enrolled by an administrator.
The user completes their normal authentication flow (e.g., password + OTP) as usual.
After successful primary authentication, the enrollment prompt appears.
A phrase is displayed on screen. The user types the phrase the configured number of times. Each entry captures the user's natural typing rhythm and cadence. Enrollment is complete when the required number of samples have been accepted.
The user is prompted to create a PIN. PIN length and complexity requirements are determined by the organisation's policy configured in AdminX. The user enters the PIN twice to confirm.
Enrollment is saved to the user's profile.
User Guide
Standard Login with Behavior Auth & PIN
At the Windows login screen, click the 1Kosmos tile.
If using the Other User tile, enter your username first.
Select Behavior Auth from the available authentication options.
A phrase is displayed on screen. Type the phrase naturally, do not alter your typing speed or style.
After the phrase is accepted, enter your PIN.
The Windows session unlocks and you are logged in.
Offline Login with Cached PIN
When the workstation has no network connectivity, the Credential Provider detects the offline state and presents available offline options.
At the Windows login screen, click the 1Kosmos tile.
The Credential Provider detects no connectivity and displays offline authentication options.
Select PIN.
Enter your PIN.
The Windows session unlocks and you are logged in.
Offline PIN authentication is limited to 3 attempts. After 3 failed attempts, the cached PIN is cleared and offline PIN login is no longer available until the device reconnects and the user re-authenticates online. Contact your helpdesk if the cached PIN has been cleared.
Fallback Login (Helpdesk Passcode)
After exceeding the configured number of failed Behavior Auth & PIN attempts, the Trouble Logging In? screen appears.
Click Helpdesk Code.
Contact your helpdesk and request a one-time passcode.
Enter the passcode provided by the helpdesk.
The Windows session unlocks and you are logged in.
Optionally, you will be prompted to reset your enrolled typing pattern and/or PIN after logging in via fallback.
Managing Enrolled Pattern and PIN
Users can view, modify, or delete their enrolled typing pattern and PIN via the AdminX self-service portal.
Log in to AdminX.
Navigate to My Profile > Login Options.
Select the Behavior Auth or PIN entry.
Choose to Modify or Delete the enrolled factor as required.
Best Practices
Typing Biometrics, Do's and Don'ts
Type naturally, at your normal pace
Don't intentionally slow down or speed up while typing
Use the same device and keyboard you enrolled on
Don't frequently switch keyboards between enrollment and authentication
Type in lowercase as prompted
Don't type in uppercase or mix case unless instructed
Complete enrollment carefully, multiple samples improve accuracy
Don't rush through the enrollment phrase entries
Perform enrollment in a normal working environment
Don't let another person type on your behalf during enrollment or authentication
Troubleshooting
Typing pattern not recognised
User's typing style has changed; different keyboard used; typing too fast or too slow
Type naturally and at a consistent pace; ensure you are using the same keyboard as during enrollment; if repeated failures occur, proceed through the fallback flow and re-enroll
PIN forgotten
User cannot recall their PIN
Use the fallback authentication flow (Helpdesk Code) to log in, then reset the PIN via My Profile > Login Options in AdminX
Account locked after failed Behavior Auth attempts
Maximum failed attempts exceeded before fallback threshold triggered
Contact the helpdesk to unlock the account and obtain a fallback passcode
Offline PIN cleared after 3 failed attempts
Three consecutive incorrect PIN entries in offline mode
Reconnect the device to the network; log in online to re-establish the cached PIN
Enrollment prompt not appearing
Behavior Auth Enrollment or PIN Enrollment toggle is OFF in AdminX
Verify both toggles are enabled in Applications > Windows MFA > Settings > Enrollment Preferences
Fallback option not available
Fallback Journeys slider is OFF; fallback journey not configured
Enable the Fallback Journeys slider and assign a fallback journey with the Admin Passcode method in Authentication Preferences
Last updated
Was this helpful?

