Deploying Connect extensions in closed environments
Locked-down or enterprise environments without access to the public internet generally require special steps to acquire and enable Connect web extensions. Depending on OS platform and browser, there are various methods for doing so.
Chrome
Method: Manual deployment by using drag-and-drop
Method: Background deployment through preference file
Requires network access to the Chrome update URLs located here: https://clients2.google.com/service/update2/crx
Firefox
Method: Manual deployment
Method: Deploying Aspera Connect add-on with custom build of Firefox
See Mozilla documentation: Extensions for your enterprise.
Edge
Edge uses the Connect Chrome extension, which can be deployed by using the Windows registry.
Method: Background deployment through Windows registry
The following procedure is based on instructions that are found on the official Microsoft website: Alternative ways to distribute extensions.
- Find or create this key in the registry:32-bit Windows:
HKEY_LOCAL_MACHINE\Software\Microsoft\Edge\Extensions
64-bit Windows:
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Edge\Extensions
- Under the Extensions key, create a new key (folder) with the extension ID as the name:
kpoecbkildamnnchnlgoboipnblgikpn
- In your extension key, create a new string value,
update_url
, and set the value to the Chrome Web Store update URL:https://clients2.google.com/service/update2/crx
- Start the browser and go to
edge://extensions
. You must now see the extension listed.
- In your extension key, create a new string value,
Allowlisting the Chrome extension
By default, all Chrome extensions that are allowlisted. However, if your organization blocklists all extensions by policy, you can override the blocklist and allow the Connect extension to be installed by adding it to the allowlist. For more information, see ExtensionInstallAllowlist.
The following instructional links also include information on other extension-related policy settings that you can use to enable automatically install Chrome, force-install Chrome, and other tasks.
Provisioning policy by using Chrome policy templates