Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Suggested Answer
+1
person also asked this
people also asked this
Replies
15 replies
Answers
2 answers
Subscribers
8 subscribers
Views
14786 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
General
Audit Trail
angadc
Certified Lead Developer
over 8 years ago
We have a requirement to create an audit trail in our app that captures every change made on each record at the field level. In addition, we also need to store the original and new value of the field. This is goes beyond the typical audit trail use case that captures the key activities and milestones, not necessarily every data value modified.
We're considering creating DB triggers on the tables storing record data and writing every change to a AUDIT table.
Have others built a similar audit trail? Any recommendations and best practices that can be shared, would be recommended.
OriginalPostID-230702
Discussion posts and replies are publicly visible
Parents
0
angadc
Certified Lead Developer
over 8 years ago
Thanks Abhi. I'm familiar with the Audit History App. It doesn't quite meet the needs of our use case, which includes auditing at a field level. The Audit History App and the typical Audit Trail use cases audit at the event/action type level like Created, Approved, etc. We want to be able to log the original and new value for each data value modified.
For example, in a record of Customers, if the name and address was updated, we need to have the original and new values of the two fields in the audit history.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
angadc
Certified Lead Developer
over 8 years ago
Thanks Abhi. I'm familiar with the Audit History App. It doesn't quite meet the needs of our use case, which includes auditing at a field level. The Audit History App and the typical Audit Trail use cases audit at the event/action type level like Created, Approved, etc. We want to be able to log the original and new value for each data value modified.
For example, in a record of Customers, if the name and address was updated, we need to have the original and new values of the two fields in the audit history.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data