Skip to content
  • There are no suggestions because the search field is empty.

How to Maintain a Copy of Your Audit Log

Learn how download your DSR Audit Log or set up recurring exports of it

Overview

The DSR Audit Log in MineOS provides a full record of all Data Subject Requests (DSRs) processed on your platform with an unlimited retention period. To maintain a copy of the history of closed tickets, you can either download the full Audit Log or schedule automatic, recurring deliveries of the Audit Log to an external destination, such as email, Amazon S3, webhook, or SFTP.

How to download the Audit Log?

  1. Navigate to DSR -> Audit Log
  2. Click the three-dot menu (⋮) of the Request Log table
  3. Choose the desired Format (CSV, Excel, JSON, etc.)
  4. Click the Advanced data options
  5. Choose All requests under Number of rows to include
  6. Click Download
  7. The Audit log will soon be dowloaded to your computer

image (8)

How to schedule the Audit Log delivery?

Step 1 – Open the Schedule Delivery Dialog

  1. Navigate to DSR → Audit Log
  2. Click the three-dot menu (⋮) in the top-right corner of the table
  3. Select Schedule delivery

The Schedule Delivery dialog will open. It has three tabs: Settings, Filters, and Advanced options.

Image 23-03-2026 at 22.54

Step 2 – Configure Settings

The dialog has three tabs: Settings, Filters, and Advanced options.

Image 23-03-2026 at 22.57

Settings Tab

Schedule Name: Give your schedule a descriptive name (e.g., DSR Audit – Weekly Closed Tickets). This name will also appear in email subject lines and filenames.

Recurrence: Choose how often the delivery should run. Options include:

  • Send now — a one-time, immediate delivery
  • Monthly / Weekly / Daily / Hourly / Minutes — time-based recurring schedules
  • Specific months / Specific days — custom calendar-based schedules
  • Datagroup update — triggers after a database datagroup refresh (for advanced setups)

Destination: Select where the export should be delivered. Available destinations:

Destination When to Use
Email Simple delivery to one or more recipients. Requires at least one email address.
Webhook Send data to an external service or integration (e.g., Zapier, internal systems).
Amazon S3 Store exports in an S3 bucket. Requires Bucket name, Access Key, Secret Key, and Region.
SFTP Upload to a secure FTP server. Requires server address and login credentials.

Format: Choose the file format for the export:

Format Description
CSV zip file Raw, unformatted data — best for importing into other tools or long-term archival
PDF A rendered snapshot of the Audit Log — best for compliance records and human review
PNG visualization A visual image of the log — best for quick sharing or visual reports

Recommendation: Use CSV zip file for archival and data processing.

Filters Tab

The Filters tab is where you configure which records are included in each delivery. Filters set here are independent of the main Audit Log table view — changing them here only affects the scheduled export.

Image 23-03-2026 at 22.59

The available filters are:

Filter Recommended Setting
Created At Set to "in the last 3 months" or longer to capture an appropriate lookback window
Closed At Date Match to your recurrence (e.g., "in the last 1 week" for weekly schedules)
System Request ID Optional — leave as "is any value" unless targeting a specific request
Request State Optional — filter to "Closed" to export only resolved tickets
Request Type Optional — filter by type (e.g., "Get a copy", "Delete my data")
End User Country / State Optional — useful for jurisdiction-specific reporting

Best practice: Align the Closed At Date filter window with your schedule recurrence. For example, if you deliver weekly, set Closed At Date to "in the last 1 week." This ensures each delivery captures only the tickets closed in that period, without gaps or overlaps.

Advanced Options Tab

Additional delivery options are available here depending on your selected destination and format:

  • Custom message (email only): Include a note in the body of delivery emails.
  • Expand tables to show all rows (PDF only): Ensures all Audit Log rows are included in PDFs, not just those visible in the preview.
  • Paper size (PDF only): Adjust page dimensions for printed compliance reports.
  • Values: Choose Formatted (human-readable) or Unformatted (raw values, better for data processing).

Image 23-03-2026 at 23.00

Step 3 – Save the Schedule

Once all settings are configured, click Save. The schedule will run automatically at the configured recurrence.

To send a one-time test delivery to yourself before saving, click Test now (available for recurring schedules only).

Note: Scheduled delivery of the Audit Log is for record-keeping purposes and is separate from MineOS's DSR Storage setting. The DSR Storage option (found under Main Settings → Developers → DSR Storage) controls where the copy report files generated during Copy requests are stored — either in MineOS's default private Google Cloud bucket or in a custom GCP bucket you provide. This setting applies to Copy requests only and has no effect on delete tickets or the Audit Log. To retain Audit Log data long-term, use scheduled delivery as described in this article.

Managing Existing Schedules

To view, edit, duplicate, or delete a schedule:

  1. Navigate to DSR → Audit Log
  2. Click the three-dot menu (⋮)Schedule delivery
  3. A list of your existing schedules appears. Use the three-dot menu on each row to Edit, Duplicate, or Delete.

Best Practices Summary

  • Align filter windows with recurrence — set Closed At Date to match your schedule interval to avoid gaps or duplication.
  • Use CSV format for archival — structured data is easier to ingest into compliance or reporting tools.
  • Use a consistent schedule name — this name appears in filenames and email subjects, making it easier to trace deliveries.
  • Add the External Ticket ID to automated email communications — the Audit Log delivery does not include PII. If a subject ever disputes a request, they will need to provide their External Ticket ID. Make sure to include this ID in all DSR-related automated email communications so it can be referenced during disputes.

Need help?

Contact your Customer Success Manager for further information and assistance.