web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Any solution for internal IP address capturing in Microsoft Dynamics 365 audit trail??

(0) ShareShare
ReportReport
Posted on by
Are there solutions or compensatory controls for capturing internal client IP address in Dynamics 365 CRM audit trail for clients who use cloud based Dynamics 365 CRM (Azure) from their organizational network. By design, audit trail of MS Dynamics CRM captures ongoing IP address (i.e. public IP) of the clients network in the CRM audit trail for all users accessing the application, which can be meaningless when investigating cases of users repudiating activities performed using their account either deliberately (for cover up of unauthorized activities) or genuine case of compromise. As such, to prove the cases beyond reasonable doubt and hold the abuser responsible/accountable, the location or machine/workstation from where such activities was carried out on the CRM is critical and only internal IP information on the audit trail can provide lead on how or who carried out the activity. In what way can a client customize the CRM audit trail either by integrating with a third party tool or implementing other compensatory control to ensure non-repudiation of users' activities on the CRM? Can 2FA (token/OTP: what you have) be integrated with Dynamics 365 CRM at login or IP translation happen in some way via integration with other solutions, etc. Need direction on how to achieve this please. http://oxleyconsults.com.ng

*This post is locked for comments

I have the same question (0)
  • David Jennaway Profile Picture
    14,065 on at

    Anything happening within CRM auditing necessarily only uses the information that the CRM Server receives, which will be the public IP address. In theory it might be possible to add the internal IP as an attribute on all entities, and have client-side script on the form populate this on every create/update request via the form, and this would add the data to the CRM audit trail. However, this only works for changes via CRM forms, so wouldn't cover other means of making changes (e.g. via workflow or editable grids), so I don't think this would be practical.

    Authentication to Dynamics 365 CRM is via Office 365 authentication, and can be configured to use 2FA, so that is probably your best option

  • Community Member Profile Picture
    on at

    Thanks David.

    I appreciate your response.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans