How do we set this up?
How do we set this up?
Setup is simple. Just create tables with the following names and field names. All fields are text unless otherwise specified.
ab data changes - to record record creations, updates and deletions
- table id
- table
- action
- record id (whole number field)
- saved data
- field id
- field
ab logins - shows the date, time and details of each login
- ip address
- browser
- operating system
- provider
- country
- details
ab authentication changes - records important changes such as user privilege changes, password updates etc.
- table id
- table
- action
- details
ab view access - shows every time that a user looks at a view, or filters is
- view id
- view
- details
ab table changes - all schema changes made to tables, e.g. fields added or removed
- table id
- table
- action
- details
ab view changes - similarly, all changes to views, such as field, filter or calculation modifications
- view id
- view
- action
- details
The eagle eyed may notice that a couple of fields are missing from each of those tables, which are the user who made the change and the time it was made. That data is actually stored in the standard ‘system’ fields ‘created by [auto]’ and ‘creation time [auto]’. Those fields can be made visible in views created from the tables.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.