Change By: keithwoodlock (23/Nov/12 2:29 AM)
Environment: Mifos X needs to Audit changes.

Below are just some casual notes.

There are a number of approaches to Auditing.  One possible approach is transactional which could be at an API level - logging just the api command and data associated  (as well as user and timestamp data).
e.g. "PUT clients/1 (with json values)".  This means its pretty lightweight and you can always roll forward to a particular state for forensic needs and you don't have to store huge before and after data changes as happens when you restructure a loan schedule for example - this might even be available thru tomcat.

This could be augmented by having addition informational audit log entries e.g. if you PUT offices/1 this could be just changing the office name or it could be a change to the office hierarchy which is notable or both.

If notable changes are in the audit it doesn't mean they should be removed from the domain though. e.g. if you have a table for client group transfers you should keep it regardless of auditing.

The Audit may be configurable by MFI e.g. Turn auditing in general on or off. Or Turn parts of the audit on or off.

A user interface which shows changes (by user, date period etc) may be made available.  Could be a stand-alone app or something which slots into any other app.


This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to