Versions Compared
Version | Old Version 3 | New Version Current |
---|---|---|
Changes made by | ||
Saved on |
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Feature Description
The audit log is used to keep keeps track of all user actions that occur during runtime. Any action that a user takesactivity, such as changing a tag value and logging in, will be tracked in the audit log. The audit log table shows all of the actions users take in the form of a time, description, target, value, and the user.
Designer Functionalities
Designer Functionalities
Users must first enable the audit logger in the Project Properties to set up the audit log table. To do this, go to File > Project Properties and , scroll down to Audit Log, and check Enable. Once this is checked, users can begin using the Audit Log Table.
Info |
---|
Any database other than SQLite will store data using an external SQL database which must be set up and configured outside of Canvas. This will require a valid connection between the Xpanel and the SQL server. A database named “audit_event_database” must be on the SQL server. |
![](https://cimon.atlassian.net/wiki/download/thumbnails/4555374597/audit.png?version=1&modificationDate=1701456865487&cacheVersion=1&api=v2&width=360)
Audit Log Table
To insert an audit log table, go Go to Insert > Audit Log Table to insert an audit log table. Once selected, click and drag to the desired size. The audit log table will look like the image on the right:
This pane page will show the Timetime, description, Targettarget, value, and the User user who did made the change when a user action causes a change in the program.
![](https://cimon.atlassian.net/wiki/download/thumbnails/4555374597/image-20231201-192342.png?version=1&modificationDate=1701458623294&cacheVersion=1&api=v2&width=573)
Runtime Functionalities
To update the audit log, users must click on the Search button. Once the search button is clicked, it will show all actions users have taken since runtime has started. Users can also click Export to a CSV as well. Users can also search for a specific user and only show actions that occured occurred when a specific particular user was signed in.
![](https://cimon.atlassian.net/wiki/download/thumbnails/4555374597/image-20231201-212536.png?version=1&modificationDate=1701465938572&cacheVersion=1&api=v2&width=617)