Actions59
- Account Actions
- Device Actions
- Site Actions
- Alert Actions
- Job Actions
- Audit Actions
- Activity Log Actions
- System Actions
- Filter Actions
Activity Log → Get All
AI-generatedOverview
This node operation retrieves a list of device activity logs from Datto RMM. It is useful for monitoring and auditing device activities such as status changes, user logins, alerts, and audit changes within an IT environment. Users can filter activities by date range, activity type, user ID, device ID, site ID, and severity level. The node supports returning all activities or limiting the number of results, and allows sorting and selecting specific columns to tailor the output.
Use Case Examples
- An IT administrator wants to fetch all device activities related to failed logins within the last week to investigate security issues.
- A support team needs to retrieve the latest 100 device status changes to monitor device health.
- A security analyst filters activity logs by high severity alerts and includes detailed user and device information for incident response.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all device activities or only up to a given limit. |
| Limit | Maximum number of device activities to return when 'Return All' is false. |
| Additional Fields | Optional filters to narrow down the device activities by date range, activity type, user ID, device ID, site ID, and severity level. |
| Select Columns | Select specific columns to include in the response. If left empty, all columns are returned. |
| Options | Additional options to customize the response such as sorting, and including detailed user, device, and site information. |
Output
JSON
activityId- Unique identifier of the activity log entry.activityTime- Timestamp of when the activity occurred.activityType- Type of activity recorded (e.g., device status, user login).userId- Identifier of the user involved in the activity.deviceId- Identifier of the device involved in the activity.siteId- Identifier of the site related to the activity.severity- Severity level of the activity.userDetails- Detailed information about the user, if included.deviceDetails- Detailed information about the device, if included.siteDetails- Detailed information about the site, if included.
Dependencies
- Datto RMM API with appropriate API key credentials
Troubleshooting
- Ensure the API credentials are correctly configured and have sufficient permissions to access activity logs.
- If no activities are returned, verify the filter criteria such as date range and activity types are correct and that there are matching records.
- Check the API rate limits and handle pagination properly if returning all activities.
- Common error messages may include authentication errors, invalid parameter errors, or network connectivity issues. Verify credentials, parameter values, and network access to resolve these.
Links
- Datto RMM API Activity Log Documentation - Official documentation for the Datto RMM API related to activity logs.