Document number | Revision |
---|---|
DOCU12683 | 2 |
ITHIT Web Browser Extension and Protocol handler Deployment (GPO) for WindowsIntroductionProtocol handler for windowsProtocol App Installation PrivilegesWeb Client Windows ServiceProtocol App Installer ParametersCommon used sample:Unattended InstallRemoving Mounted File SystemsDeployment of Web Browser Extensions
This document describes how to distribute and installing the ITHIT browser extension and protocol handler for Highstage.
The protocol application supports dual-mode installation, providing the 'Only for me' option to perform per-user installation and the 'Anyone who uses this computer' option for per-machine install.
The protocol application on Windows requires Web Client Windows service to be running when opening documents.
Note that the Web Client service must not be disabled. If it is in the disabled mode it will start neither automatically nor via installer/protocol app and the document opening fails.
Protocol application installer provides the following installer parameters:
Specifies if Web Client Windows service must be started during install and configured to autostart.
Values: "1" - start and configure autostart. "" - do not start and configure autostart. The default is "1".
Available in v5.17 and later only. Specifies if web browser extensions for Chrome and Microsoft Edge Chromium should be installed. When installing web browser extensions via group policy, do NOT install web browser extensions via the installer, set this property to "".
Values: "1" - install extensions. "" - do not install extensions. The default is "1".
Installs protocol app for the current user ('Only for me' option) or for all users ('Anyone who uses this computer' option).
Values: "1" - for current user. "" - for all users. Default is "1".
Specifies if the Classic Edge policy must be updated during install. Required to install Edge extensions for all users in case installation is performed for all users (with MSIINSTALLPERUSER="1" parameter). Note that this parameter is for Classic Edge only, it has no impact on Microsoft Edge Chromium.
Values: "1" - change Edge policies to install an extension for all users, "" - do not change Edge policies and install an extension for current user only. Default is "".
Available in v5.14 and later only. Specifies if web browser extensions should be removed during uninstall. You will specify this parameter during uninstall only if you do not plan to reinstall the protocol application. As soon as web browser extensions are updated automatically typically you do not need to uninstall and then reinstall them when updating the protocol application.
Values: "1" - remove web browser extensions. "" - do not remove web browser extensions. Default is "".
msiexec /i "<full path to>\ITHitEditDocumentOpener.msi" MSIINSTALLPERUSER= FILESIZELIMITINMB=4095 SIDELOADPOLICYMODIFY=1 ADDLOCAL=ALL ALLUSERS=1 REBOOT=ReallySuppress /qn
To run unattended installation use the following commands:
To install for all users. Administrative privileges are required. The below example installs the application for all users, starts the Web Client Windows service if stopped and configures Web Client service auto-start.
xxxxxxxxxx
msiexec /i ITHitEditDocumentOpener.msi /qb MSIINSTALLPERUSER="" WEBCLIENTAUTOSTART="1"
To install with 'Only for me' option. Administrative privileges are NOT required unless the Web Client service needs to be started. The below example installs the application for the current user, starts Web Client Windows service if stopped and configures Web Client service auto-start:
xxxxxxxxxx
msiexec /i ITHitEditDocumentOpener.msi /qb MSIINSTALLPERUSER="1" WEBCLIENTAUTOSTART="1"
Note that in case Web Client failed to start during installation for any reason the installer completes successfully. The Web Client service can be started at any time after installation.
If you experience any issues with opening documents you can try to remove all mounted file systems using 'net use' command.
To list mounted file systems:
xxxxxxxxxx
net use
To unmount all file systems use the following command:
xxxxxxxxxx
net use * /DELETE
To install web browser extensions via group policy you must install the protocol application with INSTALLWEBBROWSEREXTENSIONS="" parameter:
msiexec /i ITHitEditDocumentOpener.msi /qb MSIINSTALLPERUSER="" WEBCLIENTAUTOSTART="1" INSTALLWEBBROWSEREXTENSIONS=""
If you install the protocol application without the INSTALLWEBBROWSEREXTENSIONS="" parameter before installing web browser extensions, web browser extensions may appear as disabled.
To install web browser extensions using group policy follow the instructions below:
x- Unzip the ITHitExtensionsInstall.zip file and copy the .admx files and the en-US folder to the %systemroot%\PolicyDefinitions folder on your Active Directory or RDS host.
- On the Active Directory host, open the Group Policy Management Editor.
- On an individual RDS host, you can open the Local Group Policy Editor with the gpedit.msc utility.
- Go to User Configuration > Administrative Templates > Install IT Hit Browser Extensions.
- Go to every policy with the extension and enable it.
Source: