Skip to Content
Audit Logs

Audit Logs

IronFlock maintains a complete audit trail of all changes to your projects, devices, and apps. Every modification is recorded with the user who made it, the timestamp, and the exact change — enabling full traceability for compliance and operational review.

What Gets Tracked

Audit logs are available for three asset types:

Project Changes

Every change to a project is recorded, including:

AspectWhat is tracked
NameProject renamed (old and new name)
DescriptionDescription updated
ImageProject image changed
Privilege changesPermissions granted, modified, or revoked for a user
Owner changesOwnership transferred to another user

Device Changes

AspectWhat is tracked
NameDevice renamed
DescriptionDescription updated
ImageDevice image changed
ArchitectureDevice architecture changed
ClaimableDevice claimable status toggled
Project assignmentDevice moved to a different project
App stateApp started, stopped, or paused on the device
App upgradesApp upgraded to a new release
Release changesNew release deployed to the device
Tunnel changesRemote access ports added or removed
Product changesSubscription or billing product changed
Remote accessRemote access sessions initiated
Privilege changesDevice permissions modified

App Changes

AspectWhat is tracked
NameApp renamed
DescriptionDescription updated
ImageApp image changed
Public visibilityApp made public or private
RepositorySource repository changed
Docker credentialsContainer registry credentials updated
Privilege changesApp permissions modified
Owner changesApp ownership transferred

Viewing Audit Logs

Navigate to any project, device, or app and open the Audit Logs section. You can:

  • Filter by aspect — Show only name changes, privilege changes, remote access events, etc.
  • Filter by date range — Narrow results to a specific time window.
  • Paginate — Browse through large histories with offset and limit controls.

Each audit entry shows:

  • Timestamp — When the change occurred
  • User — Who made the change (username and profile image)
  • Aspect — What type of change it was
  • Details — The old and new values

Session and Access Logs

In addition to asset change tracking, IronFlock also logs:

  • User sessions — Login and logout events with timestamps and session metadata.
  • Remote access sessions — Every time a user opens a remote tunnel to a device, including the port number and target app.

Use Cases

Compliance

Audit logs provide the documentation required by standards like ISO 27001, IEC 62443, and SOC 2. You can demonstrate:

  • Who has access to which assets and when access was granted
  • A complete history of configuration changes
  • Evidence that changes were authorized by specific users

Incident Investigation

When something goes wrong, audit logs help you reconstruct the sequence of events:

  • Which user changed a device configuration before a failure
  • When an app was upgraded and by whom
  • Whether privileges were recently modified

Change Management

Track all modifications to your project over time. Useful for:

  • Reviewing what changed between two dates
  • Confirming that a deployment was performed
  • Verifying that a specific user completed a required action
Last updated on