U2U Blog

for developers and other creative minds

Q&A: History tracking / Auditing Entities in Dynamics CRM

Everyone who has ever taught the same subject a few times can confirm that, after a while, you can predict the questions you might get. Sometimes those questions are also a good indicator of what is “hot” and what is “not”.

So, here is one of the questions that pops up regularly in our Dynamics CRM “Power Users” course.

Q: Does Dynamics CRM keep an history of the changes that a user has performed on a record? In other words: does Dynamics CRM have some kind of audit log?

A: Dynamics CRM does not have Out-Of-the-Box auditing support, but it is a feature you can easily implement using a combination of a workflow and a custom entity. The workflow would be responsible to store a copy of the data or the changes together with the user, the date and other relevant info into the custom entity. This technique has already been explored and documented by Guy Riddle on the Microsoft Dynamics CRM Team Blog.

Tip: As pointed out by Bart Vierbergen (Helios-IT) during the Microsoft partner event about the CRM Accelerators: Combine the CRM Notifications Accelerator with the logging entity to stay informed about changes in Dynamics CRM. 

Instead of using a workflow, you could also develop a plugin that does the same thing. That would required development skills however. Or you could take a look at the Microsoft Dynamics CRM Audit Plugin Tool over at Ryandev.com.

Next to implementing it yourself, you can also buy a ready made solution, like the one from C360, GaleForce Solutions or Solomon Software. This last company also offers a freeware version which is limited to auditing lead and account entities (Download here).

Tip:  Find Dynamics CRM add-ons using the Microsoft Solution Finder or the solution directory at MsDynamicsWorld.com. Ofcourse, Googling might also help;)

Comments (22) -

  • niedoszczetne

    6/16/2015 10:45:01 AM | Reply

    Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how can we communicate?

  • niedoladowywani

    6/24/2015 1:21:48 PM | Reply

    I have observed that in the world today, video games are classified as the latest rage with children of all ages. There are occassions when it may be not possible to drag your son or daughter away from the video games. If you want the very best of both worlds, there are various educational gaming activities for kids. Great post.

  • autolizowana

    6/26/2015 5:40:24 PM | Reply

    Thanks for the several tips discussed on this website. I have noticed that many insurance agencies offer prospects generous special discounts if they decide to insure multiple cars together. A significant quantity of households possess several autos these days, particularly those with elderly teenage youngsters still residing at home, plus the savings in policies can easily soon increase. So it pays off to look for a great deal.

  • hestia olsztyn pl

    7/3/2015 4:14:16 PM | Reply

    This web page is mostly a stroll-via for all the information you wished about this and didn’t know who to ask. Glimpse right here, and also you’ll undoubtedly discover it.

  • tanie-ubezpieczenie.eu/

    7/3/2015 5:02:56 PM | Reply

    I discovered your blog website on google and verify a couple of of your early posts. Proceed to maintain up the very good operate. I simply extra up your RSS feed to my MSN News Reader. In search of ahead to reading more from you in a while!…

  • http://www.holms.eu/

    7/3/2015 5:05:15 PM | Reply

    Thanks a lot for sharing this with all of us you really recognise what you're speaking about! Bookmarked. Please also consult with my web site =). We may have a link alternate agreement among us!

  • korekta prac inzynierskich

    7/3/2015 5:05:25 PM | Reply

    Today, considering the fast way of living that everyone is having, credit cards have a big demand throughout the economy. Persons coming from every area of life are using credit card and people who are not using the credit cards have prepared to apply for just one. Thanks for spreading your ideas about credit cards.

  • www ergo hestia olsztyn pl

    7/6/2015 1:29:05 AM | Reply

    Thanks  for another informative site. Where else could I get that kind of info written in such an ideal way? I've a project that I am just now working on, and I've been on the look out for such info.

  • wymogi formalne pracy dyplomowej

    7/6/2015 1:29:06 AM | Reply

    This actually answered my problem, thanks!

  • http www tanie ubezpieczenia eu

    7/6/2015 5:07:16 AM | Reply

    One more important aspect is that if you are a senior citizen, travel insurance pertaining to pensioners is something you should really contemplate. The more aged you are, greater at risk you happen to be for making something bad happen to you while in another country. If you are definitely not covered by quite a few comprehensive insurance plan, you could have several serious challenges. Thanks for giving your suggestions on this weblog.

  • www.holms.eu/

    7/6/2015 5:07:17 AM | Reply

    We stumbled over here by a different website and thought I might check things out. I like what I see so now i am following you. Look forward to looking into your web page again.

  • http www tanie ubezpieczenia eu

    7/7/2015 5:14:13 PM | Reply

    Excellent blog here! Also your site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol

  • http://www.ubezpieczenia.holms.eu/

    7/10/2015 3:23:36 AM | Reply

    Super-Duper website! I am loving it!! Will come back again. I am taking your feeds also.

  • hestia olsztyn pl

    7/10/2015 8:14:57 AM | Reply

    One other thing is that an online business administration training course is designed for learners to be able to effortlessly proceed to bachelors degree programs. The 90 credit certification meets the lower bachelor diploma requirements and when you earn your own associate of arts in BA online, you'll have access to the newest technologies on this field. Several reasons why students have to get their associate degree in business is because they're interested in this area and want to get the general schooling necessary ahead of jumping in a bachelor college diploma program. Thanks alot : ) for the tips you actually provide within your blog.

  • tanie_ubezpieczenie.eu

    7/10/2015 8:14:59 AM | Reply

    It’s exhausting to seek out knowledgeable individuals on this topic, but you sound like you already know what you’re speaking about! Thanks

  • a knockout post

    8/12/2015 9:55:23 PM | Reply

    I just want to tell you that I am just newbie to weblog and certainly loved this web site. More than likely I’m going to bookmark your website . You definitely have perfect writings. Thanks a lot for sharing with us your website page.

  • Myung Timbs

    8/15/2015 11:45:09 PM | Reply

    You made some respectable factors there. I regarded on the internet for the issue and located most people will go together with with your website.

  • x2FlHarcFr

    11/9/2015 8:56:42 PM | Reply

    900299 94643What platform and theme are you employing if I could ask? Exactly where can I buy them?  x 630953

  • cf1kpZ5Iz5QEk

    11/28/2015 2:07:51 PM | Reply

    528705 899805Hello there, just became alert to your blog via Google, and discovered that it�s truly informative. I�m gonna watch out for brussels. I�ll be grateful in the event you continue this in future. Numerous individuals will probably be benefited from your writing. Cheers! 609325