Device Posture Sensor Mode
Device Posture Sensor Mode allows managed devices to silently register with Okta and send security posture signals without requiring a user to manually enroll in Okta Verify.
Early Access release
The primary goal of Device Posture Sensor Mode is to decouple device registration from user enrollment. It's engineered specifically for admins who need to monitor and enforce device security policies across their org without creating user friction.
How it works
IT admins configure Device Posture Sensor Mode and register the devices through their Mobile Device Management (MDM) solution. After devices establish a sensor state using a device-level certificate, admins can then monitor the health of shared or kiosk devices and ensure that Okta FastPass enrollment is restricted exclusively to trusted, managed endpoints.
This feature relies on the following principles:
- Decoupled registration
- Device registration is separated from user enrollment. The device registers automatically upon startup after MDM deployment.
- Simple Certificate Enrollment Protocol profiles
- Simple Certificate Enrollment Protocol (SCEP) is a standard used to automate the issuance of digital certificates to devices. Okta Verify uses these certificates to prove a device is managed during authentication. This process is designed to be silent and automatic for users.
- MDM configuration
- Admins deploy the Okta Verify client for macOS or Windows with specific configuration parameters. These configuration parameters are required to enable silent device-only registration.
- Policy enforcement
- After registering the device, Okta can gather device-level posture signals and enforce Device Assurance policies during an authentication challenge, even if the user hasn't enrolled in Okta FastPass.
Device Posture Sensor Mode is compatible with the advanced posture checks feature.
Get started
-
Configure macOS and Windows configuration parameters for your Okta Verify clients. Use your MDM solution to push the updates to your client machines.
-
Windows
Device Posture Sensor Mode is available in Okta Verify for Windows version 6.12 or later.
- Add both the
AutoRegistrationandOrgUrlconfiguration options as command-line options to your Okta Verify installer.Set theAutoRegistrationvalue toDEVICEand theOrgUrlto your Okta org. For example:OktaVerifySetup.exe AutoRegistration=DEVICE OrgUrl=https://{yourorg}.okta.com/ - When you configure Sensor Mode for a shared device, add the
EnrollmentOptionsoption with a value ofDisabled.However, if you plan to enroll a device in Okta FastPass, set the
EnrollmentOptionsoption toEnabled.
- Add both the
-
macOS
Device Posture Sensor Mode is available in Okta Verify for macOS version 9.65 or later.
- Add the
OktaVerify.AutoRegistrationconfiguration option to your .plist file. Set the string value toDEVICE. - Add the
OktaVerify.OrgUrlconfiguration option to your .plist file. Set the value to the URL for your Okta org. - When you configure Sensor Mode for a shared device, set
OktaVerify.EnrollmentOptionsoption toDisabled.However, if you plan to enroll a device in Okta FastPass, set
OktaVerify.EnrollmentOptionstoEnabled.
- Add the
-
-
Use your MDM to set up device certificates.
- If you want to use Okta as your Certificate Authority, see Use Okta as a CA for Device Access and follow the guide that matches your MDM platform and client operating system.
- If you want to use your own Certificate Authority, see Use your own CA for Device Access.
Deploy your changes and then verify your device certificates.
If you want to enforce the managed condition for devices, use your MDM to set up a management certificate.
- If you want to use Okta as your Certificate Authority, see Configure Okta as a CA and follow the guide that matches your MDM platform and client operating system.
- If you want to use your own Certificate Authority, see Provide your own CA.
- Check device registration in Okta Verify.
- Create and enforce the registered device policy.
- Enforce managed condition during enrollment.
- Finally, to verify the device registration, you can check the System Log for entries labeled
Bind client certificateandCreate device enrollmentat the time of registration.
End user experience
With Device Posture Sensor Mode, if you have configured devices to always start the Okta Verify app, then end users don't need to open or interact with the Okta Verify app to register the device for signals.
Users can't unregister the device.
If Device Posture Sensor Mode registration fails in Okta Verify, end users receive a short error description. They can then report this error message to their help desk.