Introduction
The Microsoft Intune - MSI Installer is a Windows-based deployment package that enables you (IT administrators) to install and manage the HP Insights Windows Application (also referred to as Windows Agent) across enterprise-managed devices using Microsoft Intune. It is designed to simplify the deployment, update, and management of the HP Insights Windows Application.
This article covers a step-by-step to to deploy the Windows Agent using MSI Installer and enroll devices using Microsoft Intune:
- Provide the UPN suffixes to the designated HP Service Expert or Business Partner.
- Obtain the Company PIN.
- Log in to WXP and click Settings > Preferences.
- On the Preferences tab, scroll to the** Company PIN** section and copy the pin.
- Download the HP Insights Windows Application (MSI Installer)
- Convert the HP Insights Windows Application (MSI Installer) with the Microsoft Win32 Content Prep Tool
- Create HP Insights Windows Application (MSI Installer) in Microsoft Intune.
Target Audience
IT Adminstratiors who want to set up and manage the Workforce Experience Platform using cloud-based tools from Intune through silent installation parameters and configuration management tools provided by MSI.
Prerequisites
- User must have Admin role in Microsoft Azure.
- The admin's email is displayed in the Primary User UPN.
- The admin's device must be added the Company Portal, a free app from Microsoft.
Download the HP Insights Windows Application (MSI Installer)
- Download the HP Insights Windows Application MSI installer and dependencies.
- Save the contents of the .zip file to a location accessible by Intune.
- VC++ redistributable (x86)
- VC++ redistributable (x64)
- HP Insights Analytics Client dependencies
- HP Insights Analytics Client package
- HP Insights Manager Application
- Download InstallScript.Zip from here.
- Extract the content of downloaded InstallScript.zip. It will contain InstallScript.ps1
- Open InstallScript.ps1 and replace ENTER_COMPANY_PIN with company pin and save the InstallScript.ps1
The HP Insights Analytics Client - Dependencies package cannot be installed on non-HP manufactured PCs, including virtual machines.
Convert the Workforce Experience Platform for Windows Application (MSI Installer) with the Microsoft Win32 Content Prep Tool
- Download the Win32 Content Prep Tool here.
- Save or download the IntuneWinAppUtil.exe to a local folder along with the MSI and .exe files downloaded earlier.
- Open an Admin command prompt and run the following commands individually to convert the installers to IntuneWin format. Replace [folder name] with the local folder where the files are downloaded. (Ensure each downloaded .exe or .msi installer file is saved in a separate folder. Also, note that the input and output folder names must be different, otherwise, an installation error will occur):
- IntuneWinAppUtil.exe -c [folder name] -s VC_redist.x86.exe -o [folder name]
- IntuneWinAppUtil.exe -c [folder name] -s VC_redist.x64.exe -o [folder name]
- IntuneWinAppUtil.exe -c [folder name] -s HPInsightsAnalyticsDependencies.msi -o [folder name]
- IntuneWinAppUtil.exe -c [folder name] -s HPInsightsAnalytics.msi -o [folder name]
- IntuneWinAppUtil.exe -c [folder name] -s HPInsights.msi -o [folder name]
- After the files are successfully converted, the following IntuneWin files are created will appear:
- VC_redist.x86.intunewin
- VC_redist.x64.intunewin
- HPInsightsAnalyticsDependencies.intunewin
- HPInsightsAnalytics.intunewin
- HPInsights.intunewin
Create Applications in Microsoft Intune
First application: Create VC++ redistributable (x86) Application
- Sign in to the Azure portal. The Home page is displayed.
- Go to Microsoft Intune Admin Center.
- Select Client Apps, then go to Apps.
- Click Add and select Windows App (Win32).
- Click Select app package file, then select
VC_redist.x86.intunewin
. - Click OK.
- On the App Information page:
- Enter Microsoft as the Publisher.
- Click Next.
- On the Program page:
- Install command:
vc_redist.x86.exe /install /quiet
- Uninstall command:
vc_redist.x86.exe /uninstall /quiet
- Device restart behavior: No specific action
- Leave all other settings as default.
- Install command:
- On the Requirements page:
- Operating system architecture: 32-bit and 64-bit
- Minimum OS: Windows 10 1607 (or whichever version is lowest)
- On the Detection Rules page:
- Rules format: Manually Configure Detection Rules
- Click Add
- Rule Type: Registry
- Key path:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86
- Detection method: Key Exists
- Associated with a 32-bit app on 64-bit clients: Yes
- Key path:
- Click Next until the end.
- Click Create.
Second Application - Create VC++ Redistributable (x64) Application
This is only for 64-bit Microsoft Windows
- Sign in to the Azure portal and go to Microsoft Intune.
- Select Client Apps, then go to Apps.
- Click Add and select Windows App (Win32).
- Click Select app package file, then select
VC_redist.x64.intunewin
. - Click OK.
- On the App Information page:
- Enter Microsoft as the Publisher.
- Click Next.
- On the Program page:
- Install command:
vc_redist.x64.exe /install /quiet
- Uninstall command:
vc_redist.x64.exe /uninstall /quiet
- Device restart behavior: No specific action
- Leave all other settings as default.
- Install command:
- On the Requirements page:
- Operating system architecture: 64-bit
- Minimum OS: Windows 10 1607 (or whichever version is oldest)
- On the Detection Rules page:
- Rules format: Manually Configure Detection Rules
- Click Add
- Rule Type: Registry
- Key path:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x64
- Detection method: Key Exists
- Associated with a 32-bit app on 64-bit clients: No
- Key path:
- Click Next until the end.
- Click Create.
Third Application - Create HP Insights Analytics Client Dependencies Application
- Select Client Apps, then go to Apps.
- Click Add and select Windows App (Win32).
- Click Select app package file, then select
HPInsightsAnalyticsDependencies.intunewin
. - Click OK.
- On the App Information page:
- Enter HP Inc. as the Publisher.
- Click Next.
- On the Program page:
- Install command:
msiexec /i "HPInsightsAnalyticsDependencies.msi" /q /norestart
- Device restart behavior: No specific action
- Leave all other settings as default.
- Install command:
- On the Requirements page:
- Operating system architecture: 32-bit and 64-bit
- Minimum OS: Windows 10 1607 (or whichever version is oldest)
- On the Detection Rules page:
- Rules format: Manually Configure Detection Rules
- Click Add
- Rule Type: MSI
- Leave all settings as default.
- Click Next until the end.
- Click Create.
Note: This package cannot be installed on non-HP manufactured PCs, including virtual machines.
Fourth Application - Create and Assign HP Insights Analytics Application
- Select Client Apps, then go to Apps.
- Click Add and select Windows App (Win32).
- Click Select app package file, then select
HPInsightsAnalytics.intunewin
. - Click OK.
- On the App Information page:
- Enter HP Inc. as the Publisher.
- Click Next.
- On the Program page:
- Install command:
msiexec /i HPInsightsAnalytics.msi /qn /l*v ta-log.txt
- Device restart behavior: No specific action
- Leave all other settings as default.
- Install command:
- On the Requirements page:
- Operating system architecture: 32-bit and 64-bit
- Minimum OS: Windows 10 1607 (or whichever version is oldest)
- On the Detection Rules page:
- Rules format: Use a custom detection script
- Script file: Upload
InstallScript.ps1
- Ensure the following are set to No:
- Run script as 32-bit process on 64-bit clients
- Enforce script signature check
- Run script silently
- On the Dependencies page:
- Click Add.
- Select:
VC_redist.x64.intunewin
HPInsightsAnalyticsDependencies.intunewin
HPInsights.intunewin
- Ensure Automatically Install is set to Yes.
- Assign the app to the targeted Assignment Groups.
- Click Next until the end.
- Click Create.
Fifth Application - Create and Assign HP Insights Application
- Select Client Apps, then go to Apps.
- Click Add and select Windows App (Win32).
- Click Select app package file, then select
HPInsights.intunewin
. - Click OK.
- On the App Information page:
- Enter HP Inc. as the Publisher.
- Click Next.
- On the Program page:
- If Tray icon is required: include
HIDETRAY=True
- Install command (no Tray icon):
msiexec /i HPInsights.msi CPIN=companypin HIDETRAY=True /qn /l*v tm-log.txt /norestart
- Device restart behavior: No specific action
- Leave all other settings as default.
- If Tray icon is required: include
- On the Requirements page:
- Operating system architecture: 32-bit and 64-bit
- Minimum OS: Windows 10 1607 (or whichever version is oldest)
- On the Detection Rules page:
- Rules format: Manually Configure Detection Rules
- Click Add
- Rule Type: File
- Path:
%ProgramFiles(x86)%\Hewlett-Packard\HP Touchpoint Manager\Agent
- File or folder:
LHAgent.exe
- Detection method: String (version)
- Operator: Greater than or equal to
- Value:
<replace with the version of the HPInsights.msi being deployed>
- Associated with 32-bit app on 64-bit clients: Yes
- Path:
- On the Dependencies page:
- Click Add
- Select:
VC_redist.x86.intunewin
(for 32-bit OS)VC_redist.x64.intunewin
(for 64-bit OS)
- Ensure Automatically Install is set to Yes.
- Assign the app to the targeted Assignment Groups.
- Click Next until the end.
- Click Create.
Note: The HP Insights Analytics Client - Dependencies package cannot be installed on non-HP manufactured PCs, including virtual machines.
Related Resources
For additional information, refer to the following articles:
- HP Insights Installation Prerequisites
- Installing the HP Insights Windows Application
- HP Insights Windows Application MSI Installer
- Overview of Automatic Enrollment of Windows Devices
Contact Us
For any assistance, create a support case or email [email protected]
.