Implement Wifi Profile
Purpose
The purpose of this solution is to find and remove any unapproved Wi-Fi profiles from Windows machines.
Associated Content
Auditing
| Content | Type | Function | 
|---|---|---|
| Internal Monitor - Execute Script - Get Wifi Profile | Internal Monitor | Executes the Get Wifi Profile script weekly against Windows 10 and 11 machines. | 
| Script - Get Wifi Profile | Script | Fetches data | 
| Custom Table - pvl_wifi_profiles | Custom Table | Stores data | 
| Dataview - Wi-Fi Profile - Audit [Script] | Dataview | Displays data | 
| △ Custom - Execute Script - Get Wifi Profile | Alert Template | Executes the script against the machines detected by the Execute Script - Get Wifi Profile monitor set. | 
Automation
| Content | Type | Function | 
|---|---|---|
| Internal Monitor - Wifi Profiles - Add | Internal Monitor | Detects the machines where approved Wi-Fi profiles are not available. | 
| Script - Implement Wifi Profile | Script | Adds and removes the Wi-Fi profiles. | 
| △ Custom - Execute Script - Implement Wifi Profile | Alert Template | Executes the script against the machines detected by the Wifi Profiles - Add monitor set. | 
Implementation
- 
Import the following scripts using the Prosync plugin: 
- 
Import the following internal monitors using the Prosync plugin: 
- 
Import the following Alert Templates using the Prosync plugin: - △ Custom - Execute Script - Get Wifi Profile
- △ Custom - Execute Script - Implement Wifi Profile
 
- 
Import the Dataview - Wi-Fi Profile - Audit [Script] dataview using the Prosync plugin. 
- 
Reload the system cache: 
- 
Configure the solution as outlined below: - Enable the desired monitors in the Workstation Service Plan groups.
- Navigate to Automation → Monitors within the CWA Control Center and set up the following:
- Internal Monitor - Execute Script - Get Wifi Profile
- Alert Template: △ Custom - Execute Script - Get Wifi Profile
- Right-click and Run Now to start the monitor
 
- Internal Monitor - Wifi Profiles - Add
- Alert Template: △ Custom - Execute Script - Implement Wifi Profile
- Right-click and Run Now to start the monitor
 
 
- Internal Monitor - Execute Script - Get Wifi Profile