Giving app and realm admins more control and more peace of mind.
Having visibility into what changed, when, and by whom, and being able to restore previous values is essential to every software we use nowadays. This is even more important for maintaining trust, accuracy, and control in your Quickbase apps.
That’s why we are rolling out a major upgrade to our Audit Logs and particularly to Data Change Logs - giving admins a more powerful, reliable way to track and recover data changes with (almost) zero setup required.
|
Let’s unpack the details.
Easier Setup:
Track All Scalar Fields Automatically
Previously, tracking data changes required manually enabling individual fields one by one.
Now, all scalar fields (like text, numbers, dates, checkboxes, and more) are automatically audited as soon as auditing for an app is turned on.
|
Realm admins can enable data change logs for a particular app from the Admin Console Apps page:
As soon as data change logs for an app are enabled, we will start tracking any data changes for all scalar fields in the app. The changed data will be stored at a record level.
Here’s an example data change log event for a single record (both in app and realm audit logs):
Once you click on the “View data changes” link, the following modal is displayed:
The pop-up will contain the previous and current values for all fields from the record where data changes have been made.
That same information is also available in JSON format in the CSV export, as well as in our Audit REST API.
A Smarter Use of a Field Property
|
If you already have an app where data change logs had been previously enabled, we will automatically start tracking all fields. However, you may want to do a clean-up and uncheck the repurposed checkbox for some fields to avoid them being always unnecessarily present in the change log entries.
You should also keep in mind that if you disable data change logs for an app that had tracking for certain fields already enabled, the setting for these fields will persist the next time you enable data change logs for that same app.
Restore Changed Data Instantly
This one’s a game-changer:
App admins can now restore a field’s previous value directly from the app audit logs. This works both for updated and deleted records.
Whether it was a bulk update gone wrong or someone changing the wrong record, app admins can recover from data mistakes in seconds - no need to dig through manual backups, contact tech support or manually re-enter data.
|
• Note • Keep in mind that the data restore option is available only in the app audit log. Data change logs are available in the realm logs, but realm admins do not have the ability to restore data. This is intentional, as we would like to keep the restore closer to where the data lives.
Designed to Scale
Some of you generate millions of audit events every single day. As part of this change, we thoroughly evaluated the platform performance to ensure app experience and audit performance are not impacted.
The new changes are not going to affect your app space entitlements – audit is a separate service. We also decided to retain the existing limit of 50 auditable apps per realm. While this may change in the future, we want to better understand your usage patterns, compliance needs, and platform behavior before potentially enabling higher app limits.
The Big Picture
Data change log updates are part of a broader investment in powerful, scalable audit capabilities. Read our recent blog post for details on other recent audit improvements.
Try It Today
If you’re already using Audit Logs, these enhancements are live now.