Screens and settings Changed in this version
Audit Log
The filters, rows and CSV export of the unalterable log that shows who carried out important actions, when and on which record.
The Administration → Audit log screen is the unalterable record of critical changes. Each row shows who carried out an action, when and on which record, and what changed. The entries cannot be changed or deleted in the database either, and the table cannot be emptied in one go. When the application connects to the database with a role that does not own the tables, it cannot switch this protection off itself. The team that runs the installation sets up that connection.
Actions written to the log
Changes to roles, settings, feature flags and templates, exports, anonymisation and viewing the content of an e-mail are written to the audit log. Publishing, retractions, decisions, sign-ins and account changes are recorded here too.
Filters
| Filter | What it does |
|---|---|
| Action (prefix) | Searches by the start of the action code, for example user., role.grant, publication.publish or submission.decision |
| Record type | Filters by record type, for example user or publication |
| Record ID | Shows the rows of a single record |
| User ID | Shows the actions of one user |
| From and To | Limit the rows to a date range |
Pressing the ID in the Record column narrows the list to that record. Pressing the ID in the Actor column narrows it to that user's actions. The Clear filters button removes the filters. The History of this record button on a user page opens this screen with the rows about that account.
Rows
| Column | What it shows |
|---|---|
| When | The time of the action |
| Action | The action code |
| Record | The type and ID of the record |
| Actor | The ID and role of whoever carried out the action, or System for the system's own actions |
The arrow at the end of a row opens the details. The details show the Reason, the Before and After values in the Changes table and the ID of the request that carried out the action.
CSV export
The Export CSV button downloads the rows that match the filters on the screen as a CSV file. The file contains the time, the actor's ID and role, the action, the record type, the record ID and the request ID. The before and after values and the reason are not included. A file contains at most 50,000 rows. Every export is written to the audit log too.