Datto RMM

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

Audit → Get Software Audit

AI-generated

Overview

This node operation retrieves software audit information for a specified device within the Datto RMM platform. It is useful for IT administrators and support teams who need to monitor and analyze software installed on devices managed by Datto RMM. The operation supports filtering by software name, inclusion of system software, and can fetch archived audit data within a specified date range. It also supports pagination and detailed data retrieval, making it practical for both quick checks and comprehensive audits.

Use Case Examples

  1. An IT admin wants to get a list of all software installed on a particular device, including system software, to verify compliance.
  2. A support team needs to retrieve historical software audit data for a device to investigate a software-related issue that occurred last month.
  3. A security analyst filters software audit results to exclude system software and focus on third-party applications for vulnerability assessment.

Properties

Name Meaning
Device Select the device to retrieve software audit information for. This is a required field and options are dynamically loaded from available devices.
Include Archived Whether to include archived or historical software audit data in the results.
Start Date Start date for filtering historical audit data when including archived data, in ISO 8601 format.
End Date End date for filtering historical audit data when including archived data, in ISO 8601 format.
Software Name Filter Filter software audit results by software name, supporting partial matches.
Include System Software Whether to include system or operating system software in the audit results.
Retrieve All Whether to automatically retrieve all audit records using pagination.
Page Page number for paginated results, used only if 'Retrieve All' is false.
Max Results Maximum number of results to return per page, used only if 'Retrieve All' is false.
Include Details Whether to include detailed audit information, which may increase the response size.
Fields to Include Select which fields to include in the response, allowing customization of the returned data.

Output

JSON

  • softwareAuditData - Array of software audit records retrieved for the specified device, including software details and audit metadata.

Dependencies

  • Datto RMM API with appropriate API key credentials

Troubleshooting

  • Ensure the device UID is correctly selected and the device exists in the Datto RMM account.
  • Verify API credentials and permissions to access audit data.
  • If using archived data filters, ensure the start and end dates are in valid ISO 8601 format and the start date is before the end date.
  • Pagination parameters must be valid numbers; page number should be 1 or greater, and max results should be a positive integer.
  • If the response is unexpectedly large or slow, consider disabling 'Include Details' or limiting the number of results per page.

Discussion