29 Dec’17

Dynamics 365, EnterpriseActionable Audit App to access audit logs in D365

Introduction:

In this blog we will see how audit logs in D365 can be fetched that can be used for reporting purposes.
Auditing helps to track changes made to the data in D365. The System Auditing entity cannot be accessed. Actionable Audit is a App by Microsoft Labs in which the required audit logs can be stored in the actionable audit entity which can be used later on by fetching the records of that entity.
This audit log can be helpful to create Dashboards in Power BI, create reports etc to get meaningful information from the data.

Implementation:

Step 1: First we enable the auditing for the organization(globally) in Settings > Auditing.

Enable global auditing setting

Step 2: We then enable auditing for the required entities and fields.
Step 3: Download the Actionable audit app from the AppSource.

Actionable audit Appsource

Step 4: After accepting the terms and condition is done, it will take some time to install the solution as shown in the notification below.

Solution Installation

Step 5: In the plug-in registration tool we can see the assembly MicrosoftLabs.ActionableAudit is present.

Plugin Registration Tool Assemblies

Step 6: Out of the box some steps are already registered as seen below

Plugin Registration Tool steps

Note: Only if the field is enabled for auditing the logs will be stored in Actionable Audit entity.

Step 7: If required, the out of the box plugin steps can also be unregistered. And we can also add custom entities to the list.
The pre-image and post-images also must be registered for different message which is shown in the user guide in the AppSource.
Step 8: After the logs are created they are stored in Actionable audit entity as shown in the below example.

Actionable audit logs

Hope this helped!

Written by

Clinton D'Mello

Trainee Software Engineer

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.

Want to streamline your business processes?

  • This field is for validation purposes and should be left unchanged.

Recent Articles

  • Commands to Import .bacpac file to D3FOE SQL Server

    14 May’ 2018

    Introduction: This blog article will explain how to import a .bacpac file to Microsoft SQL Server which is created from ...

    Read more
  • [Solved] – Backspace not working in HTML Web Resources

    11 May’ 2018

    Issue: When we use a HTML web resource in Dynamics 365 CRM forms or even as a separate navigation, we sometimes face is...

    Read more
  • Dynamics 365 Tip: Sending Emails using Unified Interface

    10 May’ 2018

    Introduction: The unified client which was released D365 V9 had a very refreshing UI and lots of features. One of the b...

    Read more
  • Filtering Records on BPF unlike on Form – D365

    10 May’ 2018

    Introduction: Working with D365 is best when you’re trying to use as much OOB stuff as possible. Simplest configurati...

    Read more
  • Filter records in gallery control based on value selected in other gallery control in PowerApps.

    10 May’ 2018

    Introduction: This blog explains how to Filter records in gallery control based on value selected in other gallery cont...

    Read more