Auditing
Users can track changes made to data over the course of its history via the Audit log. All critical data in LabHQ is tracked automatically with the time the change took place and the user who made the change.
To access the audit log, navigate to the Audit screen from the menu.
A user must have the Audit: View
permission to be able to view the audit log.
Contents
Audited Data
See below a comprehensive list of data that is audited.
Static Data | Creating | Updating | Deleting | Publishing |
---|---|---|---|---|
Clients | ✔️ | ✔️ | ✔️ | |
Products (with specifications) | ✔️ | ✔️ | ✔️ | ✔️ |
Test methods | ✔️ | ✔️ | ✔️ | ✔️ |
Test suites | ✔️ | ✔️ | ✔️ | |
Equipment Items | ✔️ | ✔️ | ✔️ |
Lifecycle Data
Object Type | Audit |
---|---|
Job | Submitting jobs |
Job | Updating jobs |
Job | Deleting jobs |
Job | Adding samples to jobs |
Job | Adding attachments to jobs |
Job | Deleting attachments to jobs |
Sample | Receiving samples |
Sample | Approving samples |
Sample | Reverting samples approval |
Sample | Updating samples |
Sample | Deleting samples |
Sample | Updating sample specifications |
Sample | Adding attachments to samples |
Sample | Deleting attachments to samples |
Tests | Submitting tests |
Tests | Verifying tests |
Tests | Reverting tests verification |
Tests | Updating tests |
Tests | Updating tests |
Workbook | Creating workbooks |
Administrative Data
Object Type | Audit |
---|---|
Organisation | Creating organisations |
Organisation | Deleting organisations |
Organisation | Creating instances |
Organisation | Deleting instances |
Organisation | Instance defaults |
List | Creating lists |
List | Updating lists |
List | Deleting lists |
Custom Field | Job custom field updates |
Custom Field | Sample custom field updates |
Custom Field | Job custom fields updated |
Custom Field | Sample custom fields updated |
User Account | Creating user accounts |
Deleting user accounts | |
Enabling user accounts | |
Disabling user accounts | |
Archiving user accounts | |
Reinstating user accounts | |
User accounts password changes | |
User account password resets | |
User account verifications | |
Result Import | Results imported from file |
Report Templates
Report Template | Upload | Delete |
---|---|---|
Sample certificate | ✔️ | ✔️ |
Job certificate | ✔️ | ✔️ |
Workbook | ✔️ | ✔️ |
Viewing Audit
The audit screen displays a table of audit entries defaulting to the most recent change first. Each row represents a change to a piece of data.
The summary column outlines the change that has occurred and a reason for change if applicable. If a complex change has been made, a [ Show More ] button can be clicked to see more in-depth information.
The summary will outline the entity that has changed, the old values and the new values in a readable format.
Filtering Audit
Audit filters allow you to narrow down audit records. All filters are inclusive and interact with each other, allowing you to combine various filters to further refine your results.
Below is a guide on how to use these filters effectively.
Filter Overview
1. Search
The Search input allows you to filter the audits based on the text entered.
The search input targets the ID
, User
and Summary
columns and performs a case-insensitive search to display rows that contain the entered text in any of these columns.
2. Audit Type
The Audit Type dropdown box contains a list of predefined types of audits that are logged by the system. Selecting a type enables the Audit Actions dropdown, and automatically selects all actions.
For example, selecting the Job
type will enable the actions dropdown and automatically select all job audit actions.
3. Audit Actions
The Audit Actions dropdown box allows you to filter the audits by specific actions.
The contents of this dropdown are dynamically updated based on the selected Audit Type.
Multiple actions can be selected simultaneously to refine your search. For example, selecting Attachment Added
and Attachment Deleted
will filter the audit logs to show only records where attachments were either added or deleted.
4. Date Filters
The date filters include two fields: After and Before.
- After: Given a date, audit logs displayed will be from this date onwards.
- Before: Given a date, audit logs displayed will be up and including this date.