Datto RMM

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

Overview

The node interacts with the Datto RMM API to retrieve audit information specifically related to printers when using the "Audit" resource and the "Get Printer Audit" operation. This operation fetches detailed audit logs or records for a selected device, focusing on printer-related audit data.

This node is beneficial in scenarios where IT administrators or managed service providers need to monitor printer usage, changes, or issues on devices managed through Datto RMM. For example, it can be used to track printer installations, driver updates, or error events on specific devices to ensure compliance and troubleshoot problems.

Properties

Name Meaning
Device Select the specific device (by unique identifier) from which to retrieve printer audit data.
Fields to Include Choose which fields of the printer audit data to include in the response. Options include all available audit fields provided by Datto RMM, allowing customization of the returned data set.

Output

The output contains JSON data representing the printer audit information for the selected device. The structure includes various fields depending on the selected "Fields to Include" property, such as timestamps, event types, user actions, and other relevant audit details related to printers.

If binary data were involved (not indicated here), it would typically represent files or attachments related to the audit logs, but this node focuses on JSON audit records.

Dependencies

  • Requires an active connection to the Datto RMM API.
  • Needs an API authentication token configured in n8n credentials to authorize requests.
  • The node dynamically loads device options via the API to allow selection of the target device.
  • No additional external dependencies beyond the Datto RMM API and its authentication.

Troubleshooting

  • Common Issues:

    • Failure to load devices for selection: Ensure the API credentials are valid and have sufficient permissions.
    • Empty or incomplete audit data: Verify that the selected device has printer audit logs available and that the correct fields are selected.
    • API rate limits or connectivity errors: Check network access and API usage quotas.
  • Error Messages:

    • "Resource audit is not supported yet": Indicates an unsupported resource; ensure the node version supports the "audit" resource.
    • Errors loading device options: Usually due to authentication or network issues; recheck credentials and connectivity.
    • Unexpected empty responses: Confirm the device UID is correct and that audit data exists for that device.

Links and References

Discussion