Distributing the Imprivata Agent from the Command Line
The following properties can be used when distributing the Imprivata agent from the command line:
IPTXPRIMSERVER
|
Points the agent to a specific Imprivata appliance for initial boot. There is no default value.
https://<fully-qualified domain name>/sso/servlet/messagerouter
|
IPTXALTSERVERS
|
Points the agent to a semicolon-delimited series of alternative Imprivata appliances for initial start if PrimServ is unavailable. This is seldom necessary.
https://<host|IP2>/sso/servlet/messagerouter; https://<host|IP3>/sso/servlet/messagerouter; https://<host|IP4>/sso/servlet/messagerouter
No default value. Should be appliances in the same site as the agent’s computer.
|
AGENTTYPE
|
Selects the agent type to install. Possible values (default value is 1, the single-user agent):
Agent type = 0 by default if installation is performed in full UI mode.
IMPORTANT:
If your enterprise is only licensed for Imprivata Enterprise Access Management with MFA (formerly Imprivata Confirm ID), only the Single-User Computer agent (Type 1) is supported.
|
AGENT_LAUNCH_TYPE
|
Defines if and how agent is started. Default (undefined): SSOManHost service starts agent. Possible values: WINDOWS (Windows starts agent) or SKIP (agent is not started)
|
INSTALLDIR
|
Target folder for agent installation: <full folder path>
Default value: <ProgramFiles>\Imprivata\OneSign Agent
The specified drive must exist, but the folder does not have to exist.
|
INSTALL_SSLVALIDATION |
Require valid SSL certificate. A valid certificate is required for e-prescribing controlled substances. Possible values: TRUE or FALSE. Default value: FALSE |
INSTALL_AUTHENTEC
|
Install AuthenTec SDK and driver. Possible Values: TRUE or FALSE. Default value is FALSE unless AuthenTec device is detected.
|
INSTALL_UPEKDRIVER
|
Install driver for the UPEK scanner. Possible values: TRUE or FALSE. Default value: TRUE
|
INSTALL_JAVA_ SSO |
Install Java SSO components (Java Access Bridge and JavaHook). Possible Values: TRUE or FALSE. Default value is TRUE. |
MIGRATE_SETTINGS
|
Migrate Imprivata agent settings (offline data and registry) during upgrade. Values: TRUE or FALSE. Default value is TRUE. Credential Provider settings are always preserved. The agent downloads settings from the appliance when it comes online.
|
IGNORE_MIGRATE_ ERROR
|
If there is an error related to migration of settings, continue the upgrade without migration. Possible values: TRUE or FALSE. Default value: FALSE
|
TRANSFORMS
|
Use a transform to select the language of the MSI InstallShield Wizard.. The number corresponds to the language of the .mst file: <full path to .mst file>
Possible values:
-
1025 = Arabic (Saudi Arabia)
-
1030 = Danish
-
1031 = German
-
1033 = US English (default)
-
1034 = Spanish
-
1035 = Finnish
-
1036 = French
-
1040 = Italian
-
1043 = Dutch
-
1046 = Brazilian Portuguese
-
1053 = Swedish
|
DISABLE_CREDPROV_WRAP |
Set to TRUE to prevent Imprivata from wrapping credential providers. Possible values: TRUE or FALSE. |
Example
Install an English-language 32-bit Single-User Agent, Verbose Logging, Basic UI, and No Restart
Copy
msiexec.exe /i "<path_to>\OneSignAgent.msi" IPTXPRIMSERVER="https://hq.primavita.eng/sso/servlet/messagerouter" /l*v c:\ISXAgent.log /qb /norestart
NOTE: AGENTTYPE and TRANSFORMS not needed because they use the default values.
Example
Install an Italian-Language 64-bit Kiosk Agent with Verbose Logging, No UI, and No Restart
Copy
msiexec.exe /i "<path_to>\OneSignAgentx64.msi" IPTXPRIMSERVER="https://hq.primavita.eng/sso/servlet/messagerouter" AGENTTYPE=2 TRANSFORMS="<path_to>\1040.mst" /l*v c:\ISXAgent.log /qn /norestart
For standard msiexec options, you may want to run "msiexec /?" on the target OS (these can vary by Windows Installer version). If that is not an option, you can find good references by searching for command-line switches for the Microsoft Windows Installer Tool at at http://msdn2.microsoft.com.