Deploy Rapid Fire Compliance Management
Summary
This script deploys the Rapid Fire compliance management application.
It first validates that the .NET Framework 4.8 is installed; if it is installed, then the deployment is possible.
File Hash
C01988F194AF3B508758190AB06E1E38
Sample Run

Dependencies
Prerequisite: .NET Framework 4.8 should be installed
CWA Script - .NET 4.8 Framework Installation
Variables
| Name | Description | 
|---|---|
| BiosName | This stores the BIOS name of the computer. | 
| BIOSVer | This stores the BIOS version of the computer. | 
| IsLocationEnabled | This stores the location-EDF "Enable Compliance Management Deployment" value to check if the location-level compliance management deployment is enabled or not. | 
| IsLocationExcluded | This stores the location-EDF "Exclude Rapid Compliance Management Deployment" value to check if the location-level compliance management deployment is excluded or not. | 
| IsMachineExcluded | This stores the computer-EDF "Exclude Rapid Compliance Management Deployment" value to check if the endpoint compliance management deployment is excluded or not. | 
| ScriptPath | This stores the working directory where the PS1 file will be saved and the execution of the deployment will be initiated. | 
| LogContent | This stores the PS1 execution logs. | 
| FrameWorkStatus | This stores the Framework deployment status. | 
User Parameters
| Name | Example | Required | Description | 
|---|---|---|---|
| .NetFrameworkInstall | 1 | False | If this is set to 1, then if the agent does not have the .NET Framework 4.8 installed, it will get it installed. | 
| Reboot | 1 | False | If this is set to 1, then the endpoint will be rebooted only if the .NET Framework 4.8 installation is completed. | 
Ticketing
To enable ticketing, please set the ticket category at the monitor level: CWA Internal Monitor - Agents Missing Rapid Fire Compliance Manager.

Ticket Subject:
Rapid Fire Compliance Management Installation Failed on %ComputerName% (%ComputerID%)
Ticket Body:
Failed to install Compliance Management Agent on %computername% at %clientname%. Here are the results returned from the installer: %shellresult%
Output
- Script log