Deploy FlexxAgent using Microsoft Intune
FlexxAgent can be deployed using Microsoft Intune. Before doing so, ensure the following prerequisites are met:
- Microsoft Windows 10 version 1607 or later
- Devices must be enrolled in Intune and added to the active directory in one of the following configurations:
- Registered in Azure Entra ID (especially in
Bring your own device
environments) - Associated with Azure Entra ID (also known as a
Joined device
) - Associated with a hybrid environment (AD / Azure Entra ID)
- Registered in Azure Entra ID (especially in
- The
Microsoft Win32 Content Prep Tool
is required.
It is recommended to have the FlexxAgent offline installation package; this way, you will have all the necessary files for installation directly from Intune.
Once you have the installation package and the prerequisites, the procedure to install the agent using Intune is as follows:
-
Unzip the installation package to a folder. You will see the files:
-
Download the
Microsoft Win32 Prep Tool
. For more information, see Prepare a Win32 app to be uploaded to Microsoft Intune. -
Create an empty folder; for example:
C:\Temp\FlexxAgent-Installer-output
. -
Create the FlexxAgent installation package (in this example, it was extracted to
C:\Temp\FlexxAgent-Installer
). And convert it into an Intune package using the tool IntuneWinAppUtil.exe (Microsoft Win32 Content Prep Tool). -
Confirm that the package has been created correctly.
-
The created package is used to deploy an application within Intune.
-
Enter the Intune administration center.
-
Select
Apps
and thenAll Apps
. -
Select
+ Add
and chooseWindows app (Win32)
for the application type. -
In the application information tab, click
Select app package file
and browse for the previously created package (in this example, it's in the folder C:\Temp\FlexxAgent-Installer-output). -
In the application information tab, enter the FlexxAgent information.
- Name: FlexxAgent-Installer standalone
- Publisher: Flexxible
- App version: this information is provided in the properties of the FlexxAgent-Installer.exe file.
-
In the
Program
tab, include information about the installation command, uninstallation command, and other details.-
Install command:
FlexxAgent-Installer.exe
Note: if necessary, proxy values can be introduced in this command.
-
Uninstall command:
%ProgramFiles%\Flexxible\FlexxAgent\VDIServiceUpdater.exe /uninstall "C:\Program Files\Flexxible\FlexxAgent\FlexxAgent.exe" /quiet
Note: double quotes are mandatory.
- Install behavior: system
- Device restart behavior: no specific action
-
-
In the
Requirements
tab, include information about the operating system architecture:- Operating system architecture: 64-bit
- Minimum operating system: Select according to the version used in the current installation (device fleet). For example, the minimum:
Windows 10 1607
.
-
In the
Detection Rules
tab, selectManually configure detection rules
and click the+Add
link. In the rule to be created, fill in the following fields:- Rule type: File
- Path: %ProgramFiles%\Flexxible\FlexxAgent
- File or folder: FlexxAgent.exe
- Detection method: File or folder exists
- Associated with a 32-bit app on 64-bit clients: No
-
In the
Assignments
tab, create an Azure Entra ID security group containing the devices on which this package will be installed. -
At this point, ensure that the appropriate notification for the end-user is selected.
-
Click on
+Add all devices
so that it deploys to all devices enrolled in Intune. -
Once
Review+Create
is pressed, the deployment will begin. Allow at least one hour for it to take effect and complete.