Datto RMM

Interact with Datto RMM API to manage devices, sites, alerts, and monitoring

Job → Run on Site

AI-generated

Overview

The 'Run on Site' operation in the Datto RMM node allows users to execute a specified component or script across all devices within a selected site. This operation is beneficial for tasks such as deploying software updates, running maintenance scripts, or performing system checks on multiple devices simultaneously, ensuring consistency and efficiency in site-wide operations.

Use Case Examples

  1. Deploying a security patch to all devices in a site
  2. Running a system audit script across all devices in a site
  3. Performing a software update on all devices within a site

Properties

Name Meaning
siteUid The unique identifier of the site where the job will be executed on all devices.
componentUid The unique identifier of the component or script to execute on all devices in the site.
jobName The name assigned to the job execution, which will be applied to all devices.

Output

JSON

  • jobUid - The unique identifier of the created job.
  • status - The current status of the job, indicating whether it is active or completed.

Dependencies

  • Datto RMM API access
  • An API key credential

Troubleshooting

  • Ensure that the 'siteUid' and 'componentUid' are correctly specified and correspond to existing sites and components in your Datto RMM account.
  • Verify that the API key has the necessary permissions to execute jobs on the specified site.
  • If the job fails to execute, check the job status for error messages and consult the Datto RMM documentation for troubleshooting steps.

Links

Discussion