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 Collectorand△ Custom - Autofix - SonicWall NetExtender - Install/Update.
- 
Apply the △ Custom - Autofix - SonicWall NetExtender - Install/Updatealert template to the Monitor - SonicWall NetExtender - Update.
- 
Apply the △ Custom - Autofix - SonicWall NetExtender - Latest Version Collectoralert 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: 
