Audit Profiles cause Ignition to record details about specific events that occurred. Audit Profiles are simple to set-up, and immediately start to record events. By default, only Tag writes, SQL UPDATE, SQL INSERT, and SQL DELETE statements are recorded. This allows you to keep track of which user wrote to which Tag, or modified which table. Furthermore, a time-stamp is recorded, so you can easily track the changes and outline an order of events.
The following feature is new in Ignition version
7.9.13
Click here to check out the other new features
Ignition Gateways can now create an Internal Audit Profile, allowing an Ignition Gateway to store audit records without an external SQL database. The only way to interact with the Internal Audit Profile is via the Status page of the Gateway webpage. There are only two settings for the Internal Audit Profile type: Name and Description (which are identical to those same properties on the Database type).
Audit Profile Types
There are two different types of audit profiles: Database and Internal. Database type stores audit events in an external database. Internal type stores audit events in a local SQLite database file.
To Create an Audit Profile for a Database Profile Type
Go to the Configure section of the Gateway.
Choose Security > Auditing from the menu on the left.
- The Audit Profiles page is displayed, and click Create new Audit Profile link.
- Select Database or Internal audit profile type. This example uses the Database type, then click Next.

- Enter the Name of the audit log and Description (optional).
- Under the Database Settings, select the Database where the table will be stored, select the Auto Create check box, and enter the desired Table Name.
- Click Create New Audit Profile.
Audit Profile - Database Type

Once some changes have been made to a Tag or a Database table, Ignition will begin recording.
