If you intend to deploy the HEIMDAL Agent in non-command accepting environments such as AD Group Policy Objects and similar systems, you can add the HEIMDAL license key to the HEIMDAL Agent MSI Installer.
The license key can be inserted directly into the HEIMDAL Agent MSI Installer using Orca (which can download at the end of this article), as a row with the ”HEIMDALKEY” property and a value of ”your-license-key”.
Getting Orca ready
To download Orca, scroll down at the end of this article (or you can download it from here: OrcaMSI.zip) and run the Orca MSI Installer. After the installation, open Orca, click on Tools, choose the Options, go to the Database tab, tick the first 2 options (Generate a unique Package Code each time a database is saved, and Copy embedded streams during 'Save As') and hit Apply.
Embedding the HEIMDAL license key into the HEIMDAL Agent MSI Installer
1. Run Orca and open the HEIMDAL Agent MSI Installer (we recommend using the latest HEIMDAL Agent version found here: https://heimdalprodstorage.blob.core.windows.net/setup/HeimdalLatestVersion.msi).
2. In the Tables column, scroll down and look for the “Property” table. Select it, click the Tables menu on the Menu bar and ”Add Row…”.
3. In the popup window, add HEIMDALKEY in the Property field, paste your HEIMDAL license key in the Value field, and hit Ok, as shown in the examples below:
4. To save the newly-edited HEIMDAL Agent MSI Installer as a standalone MSI file with the embedded HEIMDAL license key, click File, Save As, and save your MSI Installer with the desired filename.
Remember that the HEIMDAL Agent MSI Installer (with embedded HEIMDAL license key) includes your organization's license key and should only be used on computers that have been approved by the organization. Abuse will be monitored.
The HEIMDAL Agent MSI Installer created with Orca is meant for silent installation and the embedded HEIMDAL license key only works silently. If you run the HEIMDAL Agent MSI Installer (that has the HEIMDAL license key embedded) manually, the installer will still ask for the HEIMDAL license key.
See how to embed the HEIMDAL license key into the HEIMDAL Agent MSI Installer: