Introduction Application data are the most important component in every business application. They are the primary basis on how analysis and decisions were made. However those decisions can be risky or at worst lead to failure if application data were intentionally altered to create chaos.
Audit Trail Design Concepts
An audit trail is basically a collection of information that pertains to a specific application where everything that happens to every particular record is being tracked. These information are produced by an audit facility that monitors every actions occurring on every application data . These serves different functions in securing any business applications which are as follows:
Intrusion Detection - audit trails can track user logins and thereby identifying authentication attempts into the system. From these, administrators become aware of the the frequency of users who wants to gain access into the system.
Root Cause Analysis - it can also be used to figure out the root cause of numbers of hard to track bugs. By walking through the history or events that occurred in a particular record, problems become more diagnosable
Root Blame Analysis – aside from tracking changes it also stores the identity of the user who performs the action thus helping administrators know where to point there index fingers whenever there is a problem.
An audit trail design must incorporate the following attributes in order to comply to the aforementioned functions: Date - date when the action is performed Action Type – type of action that occurred(Add,Update,Delete,etc....) User – user who performed the action Record Pointer – the specific record where the action occurred Field – specific attribute of the record that was changed Old Value – the previous value of the field before the action was triggered New Value – the new value of the field after the event was committed Comments – additional information that further describes the action.
Summary Coupled with a tight authentication and authorization techniques,this is all you need in building a robust and secure business application.
|
No responses found. Be the first to respond and make money from revenue sharing program.
|