Installing Monofor Identity Client - Windows
Primary Requirement of Passwordless Login on Windows
Monofor Identity Client only runs on TPM which is a security module that needs to be enabled on the machine (Virtual or Physical). All installations must be on Console Session, or Physically, or with your Installation Distribution platform.
For more information please visit Microsoft Documentation about it.
How to install with parameters (EXE Version)
🗄️ Download the EXE version (this one includes all requirements)
https://download.monofor.com/identity/monofor-identity-installer-v2.0.2.0.exe
Automated Install Script for EXE
./monofor-identity-installer-v2.0.2.0.exe /install /quiet BASE_URL="https://your-account-url" TENANT_ID="your-tenant-id" APP_ID="your-app-id" APP_KEY="your-app-key"
How to install with parameters (MSI Version)
🗄️ Download the MSI version (this one does not include VC_redist.x64_2022.exe which is required).
https://download.monofor.com/identity/monofor-identity-installer-v2.0.2.0.msi
Automated Install Script for MSI
msiexec /i "monofor-identity-installer-v2.0.2.0.msi" /quiet BASE_URL="https://your-account-url" TENANT_ID="your-tenant-id" APP_ID="your-app-id" APP_KEY="your-app-key"
You can also add DEBUG_MODE=1 to end of the command line to enable debug mode for troubleshooting.
Setup Actions and Timeouts
The setup depends on certain actions to complete all processes successfully. The primary requirement of this setup is the TPM 2.0 Device (Trusted Platform Module). Installation requires to creation of a certificate on the TPM devices which must be completed in under 60 seconds. If action exceeds this timeout, the setup process will be marked as interrupted.
Antivirus Exceptions
It is best practice to exclude Monofor Identity Agent service executables and files from antivirus scans.
C:\Windows\System32\monofor-identity-security.ini
C:\Windows\System32\libcurl.dll
C:\Windows\System32\zlib1.dll
C:\Windows\System32\QRCoder.dll
C:\Windows\System32\MonoSignCPHelper.dll
C:\Windows\System32\MonoSignCP.dll
C:\Windows\System32\MonoSignCPEx.dll
C:\Program Files\Monofor\Identity Client\Service\monofor-tpm-service.exe