---
title: Can I use my RMM tool to install the data collection agent on multiple machines?
description: Use the Bocada Cloud PowerShell script in your RMM tool to remotely install the agent faster and easier.
---

[Skip to content](https://help.bocada.com/knowledge/rmm-tool-script#main-content)

English

Show submenu for translations

[Customer portal](https://help.bocada.com/tickets-view?hsLang=en)

[![Bocada-Cloud-Logo-2023-1](https://help.bocada.com/hs-fs/hubfs/Bocada-Cloud-Logo-2023-1.png?width=300&height=74&name=Bocada-Cloud-Logo-2023-1.png)](https://help.bocada.com/knowledge?hsLang=en)

- [Support Tickets](https://8890471.hs-sites.com/tickets-view)

Open main navigation

Close main navigation

- [Support Tickets](https://8890471.hs-sites.com/tickets-view)
- English
  
  Show submenu for translations
- [Customer portal](https://help.bocada.com/tickets-view)

 Welcome to Bocada Cloud! How can we help?

- There are no suggestions because the search field is empty.

1. [Bocada Cloud Support Portal](https://help.bocada.com/knowledge?hsLang=en)
2. [Connectors & Backup Applications](https://help.bocada.com/knowledge/connectors-backup-applications?hsLang=en)

# Can I use my RMM tool to install the data collection agent on multiple machines?

## Use the Bocada Cloud PowerShell script in your RMM tool to remotely install the agent faster and easier

The [Bocada Cloud Data Collection Agent](https://help.bocada.com/knowledge/data-collection-agent?hsLang=en) is required to connect Bocada Cloud to on-premise backup applications. To make the agent installation process easier, Bocada has provided a PowerShell script for you to use with your RMM tool to remotely install the agent on multiple devices/machines.  

Below is the PowerShell script, and then individual instructions for 10 different RMM tools follow (Datto, NinjaOne, N-able, Atera, Pulseway, Kaseya, SynchroMSP, Microsoft InTune, ManageEngine EndPoint Central and Citrix Endpoint Management).

### **Bocada Cloud Data Collection Agent PowerShell Script**

| # Bocada Cloud Agent MSI download URL  $msiUrl = "https://backup-api.cloud.bocada.com/Bocada\_Cloud\_Agent\_Installer.msi"  \# Generate a random log file name  $logFileName = "InstallationLog\_$(Get-Random -Minimum 10000 -Maximum 99999).log"  \# Define the temp directory  $tempDir = \[System.IO.Path\]::GetTempPath()  \# Define the MSI file path  $msiFilePath = Join-Path $tempDir "Bocada.Cloud.Agent.Installer.msi"  \# Download the MSI  Invoke-WebRequest -Uri $msiUrl -OutFile $msiFilePath  \# Check if the download was successful  if (Test-Path $msiFilePath) {      # Run the MSI installer with elevated privileges and capture the process information      $installProcess = Start-Process -FilePath "msiexec.exe" -ArgumentList "/i \`"$msiFilePath\`" ALLUSERS=\`"1\`" /norestart /qn /l\*v \`"$tempDir\\$logFileName\`"" -PassThru -Wait      # Check the exit code of the installer      if ($installProcess.ExitCode -eq 0 -or $installProcess.ExitCode -eq 3010) {          Write-Host "Installation completed successfully."      } else {          Write-Host "Error during MSI installation. See more details in the log file: $tempDir\\$logFileName"      }  } else {      Write-Host "Failed to download the MSI from $msiUrl"  }  \# Clean up the downloaded MSI file  Remove-Item -Path $msiFilePath -Force |
| --- |

***Note:*** Make sure to test the deployment on a small scale or in a controlled environment before deploying to a larger number of machines to ensure compatibility and successful execution. Additionally, refer to the documentation provided by each RMM tool for specific details and features related to script deployment. 

#### **Datto RMM:**

1. *Login to Datto RMM Dashboard*: Navigate to the Datto RRM dashboard and log into your account.
2. *Create a New Script*: Go to the “Scripting” section and create a new script.
3. *Copy and Paste the PowerShell Script*: Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor in Datto RMM.
4. *Configure Script Parameters*: If your script requires parameters, configure them within Datto RMM.
5. *Define Execution Triggers*: Set up the triggers for script execution, such as on-demand or scheduled tasks.
6. *Save and Deploy*: Save the script and deploy it to the target Windows Server machines.

#### **NinjaOne:**

1. *Access NinjaOne Dashboard:* Log into your NinjaOne dashboard.
2. *Navigate to Scripts:* Go to the "Scripts" or "Automation" section.
3. *Create a New Script:* Create a new script and specify PowerShell as the script type.
4. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor provided by NinjaOne.
5. *Configure Script Settings:* Configure script settings such as execution context, parameters, and target devices.
6. *Schedule or Deploy Script:* Schedule the script for execution or deploy it to the target Windows Server machines.

#### **N-able (formerly SolarWinds RMM):**

1. *Access N-able Dashboard:*Log in to your N-able dashboard.
2. *Navigate to Automation Manager:* Go to the "Automation Manager" section.
3. *Create a New Script:*Create a new script and select PowerShell as the script type.
4. *Copy and Paste the PowerShell Script:*Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor provided by N-able.
5. *Configure Script Execution:* Configure script execution settings, such as script timeout and deployment targets.
6. *Deploy the Script:* Deploy the script to the desired Windows Server machines.

#### **Atera:**

1. *Access Atera Dashboard:* Log in to your Atera dashboard.
2. *Navigate to Automation:* Go to the "Automation" or "Scripts" section.
3. *Create a New Script:* Create a new script and specify PowerShell as the script type.
4. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor provided by Atera.
5. *Configure Script Parameters:* Configure any script parameters required for execution.
6. *Assign the Script:* Assign the script to the appropriate device group or individual machines.

#### **Pulseway:**

1. *Access Pulseway Dashboard:* Log in to your Pulseway dashboard.
2. *Navigate to Scripts:* Go to the "Scripts" section.
3. *Create a New Script:* Create a new script and specify PowerShell as the script type.
4. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor provided by Pulseway.
5. *Configure Script Deployment:* Configure script deployment settings, such as execution context and target devices.
6. *Deploy the Script:*Deploy the script to the desired Windows Server machines.

#### **Kaseya:**

1. *Access Kaseya Dashboard*: Log in to your Kaseya dashboard.
2. *Navigate to Scripts:* Go to the "Scripts" or "Automation" section.
3. *Create a New Script:* Create a new script and specify PowerShell as the script type.
4. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor provided by Kaseya.
5. *Configure Script Parameters:* Configure any script parameters required for execution.
6. *Assign the Script:* Assign the script to the appropriate device group or individual machines.

#### **SynchroMSP:**

1. *Access SynchroMSP Dashboard:* Log in to your SynchroMSP dashboard.
2. *Navigate to Scripts:* Go to the "Scripts" or "Automation" section.
3. *Create a New Script:* Create a new script and specify PowerShell as the script type.
4. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor provided by SynchroMSP.
5. *Configure Script Parameters:* Configure any script parameters required for execution.
6. *Assign the Script:* Assign the script to the appropriate device group or individual machines.

#### **Microsoft InTune:**

1. *Access Microsoft Endpoint Manager:* Log into the Microsoft Endpoint Manager portal.
2. *Create PowerShell Script:* In the “Endpoint Security” section, create a new PowerShell script.
3. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor.
4. *Configure Deployment Settings:* Configure deployment settings, such as script execution context and assignment to target devices.
5. *Assign the Script:* Assign the script to the appropriate device group or individual machines.
6. *Monitor Deployment Status:* Monitor the deployment status in the Endpoint Manager portal.

#### **ManageEngine Endpoint Central:**

1. *Access Endpoint Central Dashboard:* Log into the ManageEngine Endpoint Central dashboard.
2. *Navigate to Scripts:* Go to the “Scripts” section and create a new script.
3. *Copy and Paste the PowerShell Script:* Copy the Bocada Cloud Data Collection Agent PowerShell Script and paste it into the script editor in Endpoint Central.
4. *Configure Script Execution:* Configure script execution settings, such as script timeout and deployment targets.
5. *Deploy the Script:* Deploy the script to the desired Windows Server machines.

#### **Citrix Endpoint Management:**

1. *Access Citrix Endpoint Management Console*: Log into the Citrix Endpoint Management console.
2. *Navigate to PowerShell Scripts*: Go to the “Policies” section and create a new PowerShell script policy.
3. *Add the PowerShell Script*: Add the Bocada Cloud Data Collection Agent PowerShell Script to the policy uploading the script file.
4. *Configure Deployment Settings*: Configure deployment settings, such as execution context and target devices.
5. *Assign the Policy*: Assign the policy to the appropriate device group or individual machines.
6. *Monitor Deployment*: Monitor the deployment status in the Citrix Endpoint Management Console.

  

- [Getting Started](https://help.bocada.com/knowledge/getting-started?hsLang=en)
- [Connectors & Backup Applications](https://help.bocada.com/knowledge/connectors-backup-applications?hsLang=en)
- [Dashboards](https://help.bocada.com/knowledge/dashboards?hsLang=en)
- [Reports](https://help.bocada.com/knowledge/reports?hsLang=en)
- [Alerts & Notifications](https://help.bocada.com/knowledge/alerts-notifications?hsLang=en)
- [Manage My Account & Profile](https://help.bocada.com/knowledge/manage-my-account-profile?hsLang=en)
- [Users & Organizations](https://help.bocada.com/knowledge/users-organizations?hsLang=en)
- [System Settings](https://help.bocada.com/knowledge/system-settings?hsLang=en)
- [Help & Support](https://help.bocada.com/knowledge/help-support?hsLang=en)
- [Technical Infrastructure](https://help.bocada.com/knowledge/technical-infrastructure?hsLang=en)
- [Other & Miscellaneous](https://help.bocada.com/knowledge/other-miscellaneous?hsLang=en)
- [Privacy & Security](https://help.bocada.com/knowledge/privacy-security?hsLang=en)
- [Billing & Payment](https://help.bocada.com/knowledge/billing-payment?hsLang=en)

- [Bocada.com](https://www.bocada.com/)
- [Terms & Conditions](https://www.bocada.com/bocada-cloud-terms-conditions/)
- [Privacy Policy](https://www.bocada.com/privacy-policy/)

Copyright © 2026, Bocada