Skip to main content

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

Sample Run

Dependencies

Prerequisite: .NET Framework 4.8 should be installed
CWA Script - .NET 4.8 Framework Installation

Variables

NameDescription
BiosNameThis stores the BIOS name of the computer.
BIOSVerThis stores the BIOS version of the computer.
IsLocationEnabledThis stores the location-EDF "Enable Compliance Management Deployment" value to check if the location-level compliance management deployment is enabled or not.
IsLocationExcludedThis stores the location-EDF "Exclude Rapid Compliance Management Deployment" value to check if the location-level compliance management deployment is excluded or not.
IsMachineExcludedThis stores the computer-EDF "Exclude Rapid Compliance Management Deployment" value to check if the endpoint compliance management deployment is excluded or not.
ScriptPathThis stores the working directory where the PS1 file will be saved and the execution of the deployment will be initiated.
LogContentThis stores the PS1 execution logs.
FrameWorkStatusThis stores the Framework deployment status.

User Parameters

NameExampleRequiredDescription
.NetFrameworkInstall1FalseIf this is set to 1, then if the agent does not have the .NET Framework 4.8 installed, it will get it installed.
Reboot1FalseIf 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.

Ticketing

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