Datto RMM

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

Overview

This node integrates with the Datto RMM API to manage devices, sites, alerts, and other resources within a remote monitoring and management environment. Specifically, the Move Device operation under the Device resource allows users to relocate a device from its current site to another target site within their Datto RMM account.

This operation is useful in scenarios such as:

  • Reorganizing devices when physical or logical site structures change.
  • Correcting device assignments if a device was initially assigned to an incorrect site.
  • Managing device inventory efficiently by grouping devices according to new site categorizations.

For example, an IT administrator can automate moving a device to a different office location's site after a hardware relocation, ensuring monitoring and alerting are correctly aligned with the new site.

Properties

Name Meaning
Device Select the device to move from a list of available devices.
Target Site Select the destination site where the device should be moved.
  • The Device property loads options dynamically from the user's existing devices.
  • The Target Site property loads options dynamically from the user's existing sites.

Output

The node outputs JSON data representing the result of the move device operation. This typically includes confirmation details about the device move, such as updated device information reflecting the new site assignment.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Datto RMM API via an API key credential configured in n8n.
  • The node depends on the Datto RMM API endpoints for retrieving devices, sites, and performing the device move action.
  • Proper permissions on the API key are necessary to read device and site lists and update device assignments.

Troubleshooting

  • Common Issues:

    • Selecting a device or site that no longer exists or has been deleted may cause errors.
    • Insufficient API permissions can lead to authorization errors.
    • Network connectivity issues with the Datto RMM API endpoint will prevent execution.
  • Error Messages:

    • "Resource device is not supported yet." — indicates an unsupported resource; unlikely here since device resource is implemented.
    • API errors related to invalid device or site UIDs usually mean the selected IDs are outdated or incorrect.
  • Resolutions:

    • Refresh device and site lists before running the node to ensure selections are current.
    • Verify API credentials have the required scopes/permissions.
    • Check network access and API URL configuration in the node credentials.

Links and References

Discussion