Audit Logs
The Audit Logs feature in PDQ Connect is designed to provide users with detailed records of user activities within the product. This feature enhances transparency and accountability by tracking specific user actions and storing relevant data.
Accessing the Feature
Audit Logs can be found on the left navigation bar under "Tools." By default, this feature is accessible only to users with the Admin role. Custom roles can be granted access using the "View Audit Logs" permission.
The built-in Member role and custom roles without the appropriate permission will not see this feature on their navigation bar.
Log Page Overview
Each log entry includes the following key properties, represented as a column on the User logs page.
- User: The email address of the person who performed the action.
- Operation: The action taken which generated the log entry. Examples include Created package, Sent command, and Updated dynamic group.
- Description: Includes detailed information about the operation, such as the name of the package created, permissions changed on a custom role, or the syntax of a command run on a device using the Commands tool.
- Timestamps: The time that the operation occurred. All timestamps are displayed in the local time zone of your browser.
- IP Address: The IP address from which the action was performed.
Scope of Tracking
Audit logs exclusively track user logs, not system logs. Automations are not recorded here. To review automation activities, filter the "Deployed by" column on the Deployments page for the automation name.
PDQ started storing logs in late June 2025. Data for events prior to this date is not readily available.
Log Retention
The retention period for logs varies based on the pricing plan:
- Premium: 12 months
- Plus: 30 days
- Basic: 14 days
Limitations and Future Enhancements
Actions performed via the API are not currently captured in the audit log trail. For example, initiating a deployment using a PowerShell script with an API key will not generate an audit log entry. In contrast, the same action performed through the web UI will be recorded.
Additionally, audit log activity may not be retrieved using the API. Users can manually export the data from the web UI using the "Export" button at the top of the Audit logs page.