The Business Data Auditing Accelerator provides basic audit capabilities for organizations using Microsoft Dynamics CRM. The accelerator takes a snapshot of a record whenever the relevant event occurs within the system such as Create, Update, Assign and Delete. Through workflow, auditing can be configured for any entity and any trigger event.