Installing Dispatchers
Deploy a Dispatcher unattended if, for example, you want to deploy it on many computers at once using a command line. When you deploy a Dispatcher unattended, it is not necessary to preconfigure it. Unattended deployments can be scripted, for RIS or BareMetal installations.
- Open the Console and go to Administration > Components.
- Right-click the relevant installation file and choose Save component as:
- Ivanti Automation Dispatcher+(x64) x.x.x.x.msi for 64-bit versions of Microsoft Windows
- Ivanti Automation Dispatcher+(x86) x.x.x.x.msi for 32-bit versions of Microsoft Windows
- Do not preconfigure the MSI file.
- Click OK and save the MSI file to the desired location.
- At the desired location, apply the following public properties to the MSI file in a command line:
Property
Functionality
DBSERVER
Specifies the database server for the Datastore.
DBNAME
Specifies the database name for the Datastore.
DBUSER
Specifies the database login for the Datastore.
DBPASSWORD
Specifies the database login password for the Datastore.
DBTYPE
Specifies the database type (either MSSQL, MSSQLAZURE, or DB2).
DBPROTOCOLENCRYPTION
Specifies whether protocol encryption is used to secure communication between the Datastore and the Dispatcher. Values are: Disabled, EnabledWithoutValidateCertificate, or EnableWithValidateCertificate. The default is EnableWithValidateCertificate.
Note that additional Consoles and Dispatchers inherit the database protocol encryption settings used by the Console deploying them.
If a source Console has DBPROTOCOLENCRYPTION disabled, a deployed component will default to having DBPROTOCOLENCRYPTION disabled.
If a source Console has DBPROTOCOLENCRYPTION enabled, a deployed Console will have the same, and Dispatchers will default to EnableWithValidateCertificate, the safest of the two enabled encryption options.
SCUSER Optional, specifies the dispatcher service account user name. When using this, don't include the DBUSER or DBPASSORD parameters in the command line. SCPASSWORD Specifies the dispatcher service account user's password.
Example
Your SQL Server is called "SQLSERVER01". The Datastore is called "automate". The login and password for the Datastore is "automateuser"/"Neverguess". The OS version of the target machines is Microsoft Windows 7 (64-bit).
To install a Dispatcher unattended, use:
Msiexec /i "c:\Ivanti Automation Dispatcher+(x64) [version].msi" DBSERVER="SQLSERVER01" DBNAME="automate" DBUSER="automateuser" DBPASSWORD="Neverguess" DBTYPE=MSSQL DBPROTOCOLENCRYPTION="Disabled" /qn
It is also possible to deploy a Dispatcher unattended using Windows Authentication and a Designated Account. For more information, see Windows Authentication (using a Designated Account). Here is an example:
Msiexec /i "c:\Ivanti Automation Dispatcher+(x64) [version].msi" DBSERVER="SQLSERVER01" DBNAME="automate" SCUSER="automateuser" SCPASSWORD="Neverguess" DBTYPE=MSSQL DBPROTOCOLENCRYPTION="Disabled" /qn