Installers and Prerequisites - Huddle



Huddle for OFFICE MSIInstallers and PrerequisitesPrerequisitesDownloads RequiredHuddle for WindowsMSI documentation available separatelyVisual Studio 2010 Tools for Office Runtime. 38.3 MBHuddle URL Whitelisting 73.1 KBInstallersHuddle Global: Huddle US Government Installer FeaturesHuddle for Office is distributed as a Microsoft Installer (MSI). The MSI is good for each processor architecture; 64-bit processors and 32-bit processors. Packages can be installed by double-clicking them in the file explorer. The msiexec.exe command line utility has additional features available, like non-interactive installation and administrative installation.Non-interactive Installationmsiexec /i huddleofficesetup.msiAdditional parameters can be passed at the end of this command line, like;/q – No interfacemsiexec /i huddleofficesetup.msi /q/l*v install.log – log everything to install.log filemsiexec /i huddleofficesetup.msi /q /l*v install.log DATEENABLED=1 AUTOSTART=1Installation for All Users / Single User on MachineThe installation will always be for all users.Uninstallationmsiexec /u huddleofficesetup.msiIt is not necessary to have the MSI file available for uninstallation; alternatively, the package or product code can also be specified. Administrative installationmsiexec /a huddleofficesetup.msi TARGETDIR=Z:\software\HuddleForOfficeAn "administrative" (network) installation can be initiated. The files get unpacked into the target directory (which should be a network directory), but no other modification is made to the local system. In addition, another (smaller) MSI file is generated in the target directory, which clients can then use to perform a local installation.Advertisementmsiexec /jm huddleofficesetup.msiIt is possible to "advertise" Huddle for Office to a machine. Automatic Installation on a Group of MachinesWith Windows Group Policy, it is possible to automatically install Huddle for Office on a group of machines. To do so, perform the following steps:Log on to the domain controllerCopy the MSI file into a folder that is shared with access granted to all target machines.Open the MMC snapin "Active Directory users and computers"Navigate to the group of computers that need Huddle for OfficeOpen PropertiesOpen Group PoliciesAdd a new polices, and edit itIn Computer Configuration/Software Installation, chose New/PackageSelect the MSI file through the network pathOptionally, select that you want the Huddle for Office to be uninstalled if the computer leaves the scope of the policy.Group policy propagation typically takes some time - to reliably deploy the package, all machines will need to be rebooted.For a full list of msiexec command-line options entriesThe registry entries inform office applications where they can find and load Huddle for Office. For 64bit machines, Manifest registry entries will be “C:\Program Files (x86)” instead of “C:\Program Files”32-bit machines[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins\Huddle]"FriendlyName"="Huddle for Office: Word""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=:\Program Files\Huddle\Huddle for Office\HuddleForOffice.Word.vsto|vstolocal[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\Huddle]"FriendlyName"="Huddle for Office: Excel""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=:\Program Files\Huddle\Huddle for Office\HuddleForOffice.Excel.vsto|vstolocal[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\PowerPoint\Addins\Huddle]"FriendlyName"="Huddle for Office: PowerPoint ""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=":\Program File\Huddle\Huddle for Office\HuddleForOffice.PowerPoint.vsto|vstolocal"64-bit machines[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins\Huddle]"FriendlyName"="Huddle for Office: Word""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=:\Program Files (x86)\Huddle\Huddle for Office\HuddleForOffice.Word.vsto|vstolocal[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\Huddle]"FriendlyName"="Huddle for Office: Excel""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=:\Program Files (x86)\Huddle\Huddle for Office\HuddleForOffice.Excel.vsto|vstolocal[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\PowerPoint\Addins\Huddle]"FriendlyName"="Huddle for Office: PowerPoint ""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=":\Program Files (x86)\Huddle\Huddle for Office\HuddleForOffice.PowerPoint.vsto|vstolocal"[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Word\Addins\Huddle]"FriendlyName"="Huddle for Office: Word""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=:\Program Files (x86)\Huddle\Huddle for Office\HuddleForOffice.Word.vsto|vstolocal[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Excel\Addins\Huddle]"FriendlyName"="Huddle for Office: Excel""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=:\Program Files (x86)\Huddle\Huddle for Office\HuddleForOffice.Excel.vsto|vstolocal[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\PowerPoint\Addins\Huddle]"FriendlyName"="Huddle for Office: PowerPoint ""LoadBehavior"=dword:00000003"Description"="An Office plugin for Huddle""Manifest"=":\Program Files (x86)\Huddle\Huddle for Office\HuddleForOffice.PowerPoint.vsto|vstolocal"Specifying Proxy ServerHuddle for Office comes with custom proxy switched on within its three installed configs:HuddleForOffice.Word.dll.configHuddleForOffice.Excel.dll.configHuddleForOffice.PowerPoint.dll.configYou can customise this proxy config manually or using a script (i.e. powershell). Below are a few examples of proxy config.Group-Policy, authenticated (with local user) Proxy<?xml version="1.0"?><configuration><appSettings><add key="Domain" value="net" />:</appSettings>:<> <defaultProxy enabled="true" useDefaultCredentials="true"> <proxy usesystemdefault="true" /> </defaultProxy></></configuration>Group-Policy, unauthenticated Proxy<?xml version="1.0"?><configuration><appSettings><add key="Domain" value="net" />:</appSettings>:<> <defaultProxy enabled="true" useDefaultCredentials="false"><proxy usesystemdefault="true" /> </defaultProxy></></configuration>Manual, authenticated Proxy (proxy server is )<?xml version="1.0"?><configuration><appSettings><add key="Domain" value="net" />:</appSettings>:<> <defaultProxy enabled="true" useDefaultCredentials="true"> <proxy usesystemdefault="false" proxyaddress=”” /> </defaultProxy></></configuration>Manual, unauthenticated Proxy (proxy server is )<?xml version="1.0"?><configuration><appSettings><add key="Domain" value="net" />:</appSettings>:<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /></startup><> <defaultProxy enabled="true" useDefaultCredentials="false"> <proxy usesystemdefault="false" proxyaddress=”” /> </defaultProxy></></configuration>No Proxy Example<?xml version="1.0"?><configuration><appSettings><add key="Domain" value="net" />:</appSettings>:</configuration>Specifying SSO DetailsHuddle for Office can flow past the initial Huddle login page and go straight to an existing SSO provider. To customise this you will need to edit the following config files:HuddleForOffice.Word.dll.configHuddleForOffice.Excel.dll.configHuddleForOffice.PowerPoint.dll.configYou can add this config manually or using a script (i.e. powershell). Below is an example of an SSO config.<appSettings> <!-- Only edit HuddleForOffice.Core in development. This config is replicated to all plugins. --> <add key="Domain" value="net" /> <add key="Prefix" value="my" /> <add key="ClientId" value="huddleforoffice" /> <add key="RedirectUri" value="urn:ietf:wg:oauth:2.0:oob" /> <add key="DesktopMetadataDbLocation" value="huddle\Huddle\FileMetadata\metadata.dat" /> <add key="MaxJsonLength" value="52428800" /> <add key="WebRequestTimeoutMs" value="600000" /> <add key="TableNames" value="DesktopDocumentToStore,HuddleDocumentMetadata" /> <add key="HuddleForWindowsInstallDirectories" value="Huddle\Huddle" /> <add key="LogMaxDays" value="3" /> <add key="CacheResponseLimit" value="200" /> <add key="SsoIDP" value="" />? </appSettings> Note: You must use the same value for SsoIDP as you have registered with Huddle as your IDP name. If you supply an incorrect value then you will be directed to the normal Huddle login page. ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download