Skip to content

WorkBench and BatchEdit create update and delete operations for Data Sets are not Audit Logged #8470

Description

@melton-jason

Describe the bug
Create, Update, and Delete operations with WorkBench and BatchEdit Data Sets are not Audit Logged.

To Reproduce
Steps to reproduce the behavior:

  1. Create a WorkBench and/or BatchEdit Data Set
  2. Rename the Data Set
  3. Delete the Data Set
  4. Check the Audit Log and see that all of the above operations are not logged

Expected behavior
Specify should log when a Data Set is created, modified, and deleted.

Please fill out the following information manually:

  • OS: macOS Tahoe 26.3.1 (a)
  • Browser: Chrome 151.0.7922.174 (Official Build) (arm64)
  • Specify 7 Version: v7.12.0.7

Reported By
Discovered by investigation into #8434

Additional context
The following SQL Query can be used to export the most recent 200 Audit Logs, in order of most recent to least recent:

SELECT log.SpAuditLogID, log.Action, log.ParentRecordId, log.ParentTableNum, log.RecordId, log.TableNum, field.FieldName, field.NewValue, field.OldValue, log.TimestampCreated FROM spauditlog log LEFT OUTER JOIN spauditlogfield field ON log.SpAuditLogID=field.SpAuditLogID ORDER BY spauditlogid DESC LIMIT 200;

You can additionally use the QueryBuilder to view the Audit Log: https://speciforum.org/t/querying-the-audit-log/1878

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions