Auditing was added to CRM in version CRM 2011, it was a good move from Microsoft because this was a much requested feature and in CRM 4 it was mainly done using a auditing plugin.
Auditing is one of the straight forward features in Microsoft which does a good job of just working, doing what you need and rarely going wrong.
Auditing is set at various levels
Global settings – do you want to audit
Entity level – what entities do you want to audit
Field Level – what fields on the enabled entities to Audit
You can also audit users, when they log into CRM, when security roles are assigned to the user.
The auditing functionality can be found by going to
Settings – Auditing
Then you can click Global Audit settings
This allows you to start auditing, notice there is also a section for user auditing.
User auditing can be turned on or off, you can change what is audited.
Enabling auditing in the common areas is a way to turn auditing on for groups of entities and fields.
Once you have turned on auditing you can then choose to audit individual fields
Auditing Table
After you have enabled auditing all the auditing changes will be held in the audit tale in CRM Database. It will store the user who triggered the event, what type of event and the date of time.
Auditing Key Features:
Any entity can be audited
if auditing is not enabled at organisational level, it doesn’t matter if auditing is turned on at an entity level, nothing will be audited.
audit logs are partioned every 3 months. These can be deleted in the audit log management screen
User has to have the View Audit History privilege
when you turn on auditing for an entity, all the available fields are enabled for auditing
Some System fields are not applicable for auditing
- CreatedOn
- CreatedBy
- ModifiedOn
- ModifiedBy
- Owning Business Unit
- Owning User
- Customer AddressId
To see a detailed list of is audited go the CRM SDK Auditing Overview
What do you mean by turn on auditing at the organizational level? is that the same as global?
LikeLike
Yes Global=Organizational are the same
You have to turn auditing on (global)
You then turn auditing on for individual entities
Then you can turn on/off auditing for individual fields
LikeLike
Thanks for clarifying this. I will take MB2-703 in 10 days. Wanted to make sure I did not miss something.
LikeLike
Hello, thanks for all your notes and recommendations for studying. It really does work. I passed my exam 020215.
LikeLike
If i do Auditing at Global level will it applicable for all users?
LikeLike
Auditing is not set at a user level. It’s global, entity and field level. All interaction with audited fields will be logged no matter which user updated a field.
You can audit when users login to CRM.
LikeLike
What security roll privileges do I need to have in order to be able to turn auditing on/off globally?
LikeLike