SonicWall NetExtender - Install/Update
Purpose
This solution ensures that the SonicWall NetExtender is installed or updated to the latest version.
Associated Content
Content | Type | Function |
---|---|---|
Script - SonicWall NetExtender - Install/Update | Script | This script installs/updates the latest version of the SonicWall NetExtender dynamically. |
Monitor - SonicWall NetExtender - Install/Update [Winget] | Internal Monitor | This internal monitor detects the online Windows agent where the SonicWall NetExtender is installed for the upgrade. It depends on the client-based EDF 'SonicWall NetExtender Deployment' to check for the deployment. It also relies on the location-based and computer-based EDF 'SonicWall NetExtender Exclude' to exclude particular locations/agents from the deployed clients. To install the SonicWall using this monitor, check the implementation steps. |
Script - Application - Latest Version [Winget] | Script | This script is designed to store the latest version of SonicWall NetExtender in the system properties 'SonicWall_Netextender_Version'. |
Monitor - SonicWall NetExtender - Latest Version Detection | Internal Monitor | This monitor schedules the script Script - Application - Latest Version [Winget] to collect the latest version details of the SonicWall NetExtender application every month and update it to the system properties SonicWall.NetExtender . |
△ Custom - Autofix - SonicWall NetExtender - Latest Version Collector | Alert Template | This alert template runs the script Script - Application - Latest Version [Winget] for the latest version detection of SonicWall NetExtender and stores it in the system properties. It should be scheduled with the monitor Monitor - SonicWall NetExtender - Latest Version Detection. |
△ Custom - Autofix - SonicWall NetExtender - Install/Update | Alert Template | This alert template runs the script Script - SonicWall NetExtender - Install/Update for the SonicWall NetExtender install/update. It should be scheduled with the monitor Monitor - SonicWall NetExtender - Install/Update [Winget]. |
SonicWall NetExtender Deployment | Client-EDF | This EDF needs to be checked for the monitor to detect the clients where the SonicWall NetExtender deployment is needed on their agents. ![]() |
SonicWall NetExtender Exclude | Location-EDF | This EDF check at the location level will exclude the agents of the locations from the SonicWall NetExtender deployment. !![]() |
SonicWall NetExtender Exclude | Computer-EDF | This EDF check will exclude the agents from the SonicWall NetExtender deployment. ![]() |
Implementation
-
Import the scripts Script - SonicWall NetExtender - Install/Update and Script - Application - Latest Version [Winget].
-
Import the internal monitors Monitor - SonicWall NetExtender - Install/Update [Winget] and Monitor - SonicWall NetExtender - Latest Version Detection.
-
Import the alert templates
△ Custom - Autofix - SonicWall NetExtender - Latest Version Collector
and△ Custom - Autofix - SonicWall NetExtender - Install/Update
. -
Apply the
△ Custom - Autofix - SonicWall NetExtender - Install/Update
alert template to the Monitor - SonicWall NetExtender - Update. -
Apply the
△ Custom - Autofix - SonicWall NetExtender - Latest Version Collector
alert template to the Monitor - SonicWall NetExtender - Latest Version Detection. -
Run the Monitor - SonicWall NetExtender - Install/Update. and ensure the script populates the system property.
-
Enable the deployment monitor.
-
The current solution is built for the SonicWall NetExtender update only. If the Install is required then please make the required changes in the monitor as highlighted in the screenshot: