Skip to main content
Force-install the extension on Windows by pushing browser policy yourself: through Group Policy, a PowerShell script, a policies.json file, or the Intune Settings Catalog. These cover Chrome, Edge, Firefox, Vivaldi, and Brave, and all write to the machine hive (HKLM\Software\Policies\…).

PowerShell script

One script covers all five browsers. Edit $IngestKey at the top, then run it as Administrator or SYSTEM in 64-bit PowerShell. The browsers read the key from the registry value apiToken. Configuration script (Configure-Velatir.ps1):
To deploy to a subset of browsers, comment out the corresponding section in both the configuration and uninstall scripts.

Uninstall

This reverses everything the configuration script writes. It is safe to run either way, and leaves MDM-managed policies (at forcelist indexes other than 1000) untouched. Uninstall script (Remove-Velatir.ps1):
Removing the force-install policy does not uninstall the extension from existing profiles; users can then disable or remove it themselves. To force removal, block the extension first (Chrome/Edge ExtensionInstallBlocklist, or Firefox ExtensionSettings with installation_mode: blocked) before running the uninstall script.
If you deployed via the MSI instead, uninstall with msiexec /x VelatirExtension-x64.msi /qn (or VelatirExtension-arm64.msi for ARM64 fleets).

Firefox via policies.json

To use a policies.json file instead of registry keys for Firefox, run this script in place of (or alongside) the Firefox section above. Configuration script (Configure-VelatirFirefoxJson.ps1):
Firefox updates may remove the distribution folder. If using this method, schedule the script to run regularly (e.g., once per day) to ensure the file is recreated after updates.

Intune Settings Catalog (force-install only)

Use this to force-install the extension without pre-configured settings. Users enter the ingest key manually afterwards.
The Settings Catalog does not support Firefox. For Firefox, use the PowerShell script above.
  1. Sign in to the Microsoft Intune admin center
  2. Go to Devices > Configuration > Create > New policy
  3. Select:
    • Platform: Windows 10 and later
    • Profile type: Settings catalog
  4. Name your profile (e.g., “Velatir Chrome Extension”)
  5. Click Add settings and search for Google Chrome
  6. Select Google Chrome > Extensions
  7. Enable Configure the list of force-installed apps and extensions
  8. Add the following value:
  9. Assign to your device groups and create the profile

Manual Registry Configuration (Windows)

Not using Intune or SCCM? Apply the same policies directly with regedit, Group Policy Preferences, or any tool that writes registry values. The tables below list every key, value name, and data. All values are REG_SZ (String) under HKEY_LOCAL_MACHINE (HKLM). Run your tool in 64-bit context so writes don’t land under WOW6432Node.
Use the value name 1000 for the force-install entries. This avoids colliding with MDM-managed entries, which typically start at 1.
RequiredOptional
To remove the configuration, delete the values you added. This does not uninstall the extension from existing profiles; users can then disable or remove it themselves.

Enterprise deployment

Browser support, managed config, and other platforms

Verify the deployment

Confirm policies applied and the extension is installed