Skip to main content

Banyan App Deployment

Purpose

Provide an automated solution to detect endpoints without the Banyan App and deploy the client automatically across Windows, macOS, and Linux devices using CWA scripts, an internal monitor, and an alert template.

Associated Content

ContentTypeFunction
Install Banyan AppScriptDownloads and installs the Banyan client.
Install Banyan AppInternal MonitorDetects endpoints missing the Banyan App.
△ Custom - Execute Script - Install Banyan AppAlert TemplateExecutes the script on machines flagged by the monitor.

Implementation

Step 1

Import the following content from the ProSync plugin:

Step 2

Reload System Cache (Ctrl + R)

Step 3

Execute the script with Set_Environment=1 to create the EDFs required by the solution.

First run

Step 4

Configure the solution as outlined below:

  • Navigate to Automation → Monitors within the CWA Control Center and set up the following:

FAQ

Q: Where do I get the Invite Code and Deployment Key?
A: From the Banyan Command Center → Settings → App Deployment.

Q: What if Invite Code or Deployment Key are not set in EDFs?
A: Provide INVITE_CODE and DEPLOYMENT_KEY at runtime; runtime parameters override EDFs.

Q: How do I exclude a specific location or computer from deployment?
A: Set the EDF "Exclude Banyan App Deployment" at the Location or Computer level to true.

Q: How can I verify the client installed successfully?
A: Check the CWA job output, the endpoint's installed applications list, or look for the Banyan service/process on the target machine.

Q: Can this deploy to air-gapped devices?
A: No — targets must be able to download the installer and reach Banyan endpoints. For air-gapped devices use an offline installer and a different deployment workflow.

Q: What OS versions are supported?
A: The official Banyan install scripts support current Windows, macOS, and common Linux distributions. Confirm compatibility with Banyan documentation before mass deployment.

Q: How often should the monitor run?
A: It covers 50 machines per hour.

References