SlideShare a Scribd company logo
1 of 46
Milan 2019
Dynamics 365 Saturday Milan
8 February 2019
Milan 2019
Milan 2019
Dynamics 365 CE & Power Platform
Ramon Tebar / Marco Amoedo
Who did what?
Data Security and Auditing
Milan 2019
http://MarcoAmoedo.com
@MarcoAmoedo
Business Applications MVP
http://www.linkedin.com/in/MarcoAmoedo
Milan 2019
https://RamonTebar.net
@RamonTebar
http://www.linkedin.com/in/RamonTebar
Business Applications MVP
Investec Bank (London)
Solution Architect
Milan 2019
Why?
• Regulation (GDPR)
• Internal Security
• Collaboration
• Adoption
• Freak Controller
Milan 2019
A long Auditing Journey
2003 2019
Dynamics CRM 1.0
Dynamics 365
Customer Engagement
& Power Platform
Activity Logging
Office 365 Security and
Compliance Center
Created By /
Modified By
2011
Dynamics CRM 2011
Auditing
out-of-the-box
Milan 2019
Created / Modified
Milan 2019
Created / Modified
Dynamics 365
Customer Engagement
(CE)
Milan 2019
Created / Modified
Custom App
Dynamics 365 CE
Service Account
Milan 2019
Created / Modified
Who is making the change?
Milan 2019
Created / Modified
What about this?
Milan 2019
Created / Modified
How can we change
Created By and Modified By?
?
Milan 2019
Created / Modified
Impersonation
How can we change
Created By and Modified By?
Milan 2019
Created / Modified
Impersonation using CallerId
https://github.com/rtebar/Dynamics-Utils/blob/master/Dynamics.Utils/Dynamics.Utils.Tests/ImpersonateUser.cs
Milan 2019
Created / Modified
overriddencreatedon
What about the Created On?
Could we force a change in this
out-of-the-box attribute?
Milan 2019
Created / Modified
createdon by overriddencreatedon
https://github.com/rtebar/Dynamics-Utils/blob/master/Dynamics.Utils/Dynamics.Utils.Tests/ImpersonationByOverRidden.cs
Milan 2019
Created / Modified
Created By
Modified By
CallerId
Created On OverriddenCreatedOn
Modified On
? What if we need to run a
data migration and set
Modified On?
Milan 2019
Created / Modified
“By the
Power of
Plugins!”
Modified On
? What if we need to run a
data migration and set
Modified On?
Milan 2019
Created / Modified
CDS Operation Pipeline
Pre Validation
Pre Operation Pos OperationCore Operation
Transaction
Entity[“modifiedon”]=MyValue
Entity[“createdon”]=MyValue
Entity[“modifiedby”]=MyValue
Entity[“createdby”]=MyValue
Stage where you
can register a
Plugin
Milan 2019 https://github.com/rtebar/Dynamics-Utils/blob/master/Dynamics.Utils/Dynamics.Utils.Plugins/ImpersonateRecord.cs
Milan 2019
Milan 2019
Created / Modified
Created By
Modified By CallerId
Created On OverriddenCreatedOn
Modified On
Client side Server side
N/A
CallerId
Pre-
Operation
Plugin
Milan 2019
Created / Modified
Conclusions
Now you can travel in time
It is not what it looks like
Milan 2019
CRM 2011 - Auditing out-of-the-box!
Milan 2019
CRM 2011 - Auditing out-of-the-box!
Today in v9
Milan 2019
• CRM 2011 auditing still has several limitations
• Reads are not registered
• e.g. account records with bank details
• Metadata changes are not registered
• e.g. customisations published in production
unexpectedly
• Huge amount of storage
• Difficult to interrogate and manipulate logs
CRM 2011 - Auditing out-of-the-box!
Milan 2019
Scarcity sharpen people’s creativeness
CRM 2011 - Auditing out-of-the-box!
Milan 2019
Custom Read Auditing
Entity Form
Web Resource
Azure Application
Insights
Custom Plugin
Retrieve
Retrieve Multiple
Cosmos DB
Milan 2019
Custom Metadata Auditing
Custom Plugin
Publish
Publish All
Cosmos DB
• New entity
• Change an attribute
• Delete a form
• Remove a view
• …
Milan 2019
Organization Insights
https://admin.powerplatform.microsoft.com
Milan 2019
Organization Insights
https://admin.powerplatform.microsoft.com
Milan 2019
Solutions History
Milan 2019
Activity Logging
Dynamics 365 CE
Office 365 Security
and Compliance
Azure AD SharePoint
Exchange
Flow
PowerApps
Power BI
Teams
Milan 2019
Activity Logging
Enabling Activity Logging in Dynamics 365 CE
Milan 2019
Activity Logging
Enabling Activity Logging in Dynamics 365 CE
Milan 2019
Activity Logging
https://www.office.com/ => https://protection.office.com
Enabling Audit Search in Security & Compliance Center
Milan 2019
Activity Logging
Enabling Audit Search in Security & Compliance Center
Milan 2019
Activity Logging
Audit Search in Security & Compliance Center
Milan 2019
Activity Logging
Audit Search in Security & Compliance Center
Milan 2019
Activity Logging
Audit Search in Security & Compliance Center
Milan 2019
Activity Logging
Dynamics 365 CE
Office 365 S&C
Power BI
User
Azure
Function
Azure
Queue
Cosmos
DB
Office 365 Management API
Milan 2019
Activity Logging
Some considerations
• Some operations don’t have all information yet (e.g.
ExportToWord)
• Audit log and retained for 90 days
• Available for Production and not Sandbox instances
• An Office 365 Enterprise E3 or E5 subscription is required
• Dynamics 365 CE events can take up to 30 minutes to be
available in logs results
Milan 2019
Thank you!
@RamonTebar @MarcoAmoedo
Milan 2019
Questions?
Milan 2019

More Related Content

What's hot

What's hot (20)

How to reduce complexity by segregating your data with Virtual Workspaces
How to reduce complexity by segregating your data with Virtual WorkspacesHow to reduce complexity by segregating your data with Virtual Workspaces
How to reduce complexity by segregating your data with Virtual Workspaces
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data Flow
 
Embedding K2 smartforms
Embedding K2 smartformsEmbedding K2 smartforms
Embedding K2 smartforms
 
Dynamics Day 2017 Brisbane: Dynamics 365 Enterprise Operations
Dynamics Day 2017 Brisbane: Dynamics 365 Enterprise OperationsDynamics Day 2017 Brisbane: Dynamics 365 Enterprise Operations
Dynamics Day 2017 Brisbane: Dynamics 365 Enterprise Operations
 
ArchiOffice Edition Comparison 2016
ArchiOffice Edition Comparison 2016ArchiOffice Edition Comparison 2016
ArchiOffice Edition Comparison 2016
 
DIGITAL POP MARKETING HVAC PowerPoint
DIGITAL POP MARKETING HVAC PowerPointDIGITAL POP MARKETING HVAC PowerPoint
DIGITAL POP MARKETING HVAC PowerPoint
 
Salesforce To HubSpot Migration
Salesforce To HubSpot MigrationSalesforce To HubSpot Migration
Salesforce To HubSpot Migration
 
Dynamics Day 2017 Perth: Dynamics 365 Operations Other Modules
Dynamics Day 2017 Perth: Dynamics 365 Operations Other ModulesDynamics Day 2017 Perth: Dynamics 365 Operations Other Modules
Dynamics Day 2017 Perth: Dynamics 365 Operations Other Modules
 
Gartner EA: The Rise of Data-driven Architectures
Gartner EA: The Rise of Data-driven ArchitecturesGartner EA: The Rise of Data-driven Architectures
Gartner EA: The Rise of Data-driven Architectures
 
LeanIX Inventory: Import & Export
LeanIX Inventory: Import & ExportLeanIX Inventory: Import & Export
LeanIX Inventory: Import & Export
 
SPS Bogota - Surfing Office 365 waves
SPS Bogota - Surfing Office 365 wavesSPS Bogota - Surfing Office 365 waves
SPS Bogota - Surfing Office 365 waves
 
Dynamics Day 2017 Adelaide - Dynamics 365 Enterprise Operations
Dynamics Day 2017 Adelaide - Dynamics 365 Enterprise OperationsDynamics Day 2017 Adelaide - Dynamics 365 Enterprise Operations
Dynamics Day 2017 Adelaide - Dynamics 365 Enterprise Operations
 
Dynamics Business Conference 2015: New Technology for Infrastructure 365
Dynamics Business Conference 2015: New Technology for Infrastructure 365Dynamics Business Conference 2015: New Technology for Infrastructure 365
Dynamics Business Conference 2015: New Technology for Infrastructure 365
 
Dynamics Day 2017 Melbourne: Dynamics 365 Enterprise operations
Dynamics Day 2017 Melbourne: Dynamics 365 Enterprise operationsDynamics Day 2017 Melbourne: Dynamics 365 Enterprise operations
Dynamics Day 2017 Melbourne: Dynamics 365 Enterprise operations
 
MICROSOFT DYNAMICS 365 CRM SUPPORT SERVICES
MICROSOFT DYNAMICS 365 CRM SUPPORT SERVICESMICROSOFT DYNAMICS 365 CRM SUPPORT SERVICES
MICROSOFT DYNAMICS 365 CRM SUPPORT SERVICES
 
Bitrix, Inc. SaaS presentation for hosting companies
Bitrix, Inc. SaaS presentation for hosting companiesBitrix, Inc. SaaS presentation for hosting companies
Bitrix, Inc. SaaS presentation for hosting companies
 
Microsoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business CentralMicrosoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business Central
 
7 considerations for creating bim execution plan by structural design firms
7 considerations for creating bim execution plan by structural design firms7 considerations for creating bim execution plan by structural design firms
7 considerations for creating bim execution plan by structural design firms
 
Dynamics Day 2017 Melbourne - Melbourne Racing Club Digital Transformation
Dynamics Day 2017 Melbourne - Melbourne Racing Club Digital TransformationDynamics Day 2017 Melbourne - Melbourne Racing Club Digital Transformation
Dynamics Day 2017 Melbourne - Melbourne Racing Club Digital Transformation
 
How BIM 360 construction document management facilitates building work proces...
How BIM 360 construction document management facilitates building work proces...How BIM 360 construction document management facilitates building work proces...
How BIM 360 construction document management facilitates building work proces...
 

Similar to 365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamics 365

Similar to 365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamics 365 (20)

D365UG London March 2019 - Auditing and Security in the Dynamics platform
D365UG London March 2019 - Auditing and Security in the Dynamics platformD365UG London March 2019 - Auditing and Security in the Dynamics platform
D365UG London March 2019 - Auditing and Security in the Dynamics platform
 
Visualisation And Reporting: where the Analytics tyres hit the road
Visualisation And Reporting: where the Analytics tyres hit the roadVisualisation And Reporting: where the Analytics tyres hit the road
Visualisation And Reporting: where the Analytics tyres hit the road
 
Microsoft Dynamics 365 Finance and Operations Overview
Microsoft Dynamics 365 Finance and Operations OverviewMicrosoft Dynamics 365 Finance and Operations Overview
Microsoft Dynamics 365 Finance and Operations Overview
 
apidays LIVE Jakarta - Overcoming the 3 largest obstacles to digital transfor...
apidays LIVE Jakarta - Overcoming the 3 largest obstacles to digital transfor...apidays LIVE Jakarta - Overcoming the 3 largest obstacles to digital transfor...
apidays LIVE Jakarta - Overcoming the 3 largest obstacles to digital transfor...
 
WSO2 API Day Toronto 2019 API-driven World
WSO2 API Day Toronto 2019 API-driven WorldWSO2 API Day Toronto 2019 API-driven World
WSO2 API Day Toronto 2019 API-driven World
 
[WSO2 Integration Summit London 2019] The API-driven World
[WSO2 Integration Summit London 2019] The API-driven World[WSO2 Integration Summit London 2019] The API-driven World
[WSO2 Integration Summit London 2019] The API-driven World
 
apidays Paris 2022 - Lessons from the evolution of API product management ove...
apidays Paris 2022 - Lessons from the evolution of API product management ove...apidays Paris 2022 - Lessons from the evolution of API product management ove...
apidays Paris 2022 - Lessons from the evolution of API product management ove...
 
How to Manage Data Integration within Microsoft Dynamics
How to Manage Data Integration within Microsoft DynamicsHow to Manage Data Integration within Microsoft Dynamics
How to Manage Data Integration within Microsoft Dynamics
 
DWCAU 2018 - Surfing Office 365 waves
DWCAU 2018 - Surfing Office 365 wavesDWCAU 2018 - Surfing Office 365 waves
DWCAU 2018 - Surfing Office 365 waves
 
Why Domino is still the best platform for Rapid Application Development!
Why Domino is still the best platform for Rapid Application Development!Why Domino is still the best platform for Rapid Application Development!
Why Domino is still the best platform for Rapid Application Development!
 
Microsoft Dynamics 365 Business Central April'19 release
Microsoft Dynamics 365 Business Central April'19 releaseMicrosoft Dynamics 365 Business Central April'19 release
Microsoft Dynamics 365 Business Central April'19 release
 
Experience API: il caso del CMS Headless Liferay di Rafael Lluis
Experience API: il caso del CMS Headless Liferay di Rafael LluisExperience API: il caso del CMS Headless Liferay di Rafael Lluis
Experience API: il caso del CMS Headless Liferay di Rafael Lluis
 
[WSO2 Integration Summit Johannesburg 2019] API-driven World
[WSO2 Integration Summit Johannesburg 2019] API-driven World[WSO2 Integration Summit Johannesburg 2019] API-driven World
[WSO2 Integration Summit Johannesburg 2019] API-driven World
 
EBE 2020 How METRO & Ciklum built a new B2B marketplace
EBE 2020 How METRO & Ciklum built a new B2B marketplaceEBE 2020 How METRO & Ciklum built a new B2B marketplace
EBE 2020 How METRO & Ciklum built a new B2B marketplace
 
[WSO2 Integration Summit Nairobi 2019] API-Driven World
[WSO2 Integration Summit Nairobi 2019] API-Driven World[WSO2 Integration Summit Nairobi 2019] API-Driven World
[WSO2 Integration Summit Nairobi 2019] API-Driven World
 
Simplifying Logistics with SAP S/4HANA
Simplifying Logistics with SAP S/4HANASimplifying Logistics with SAP S/4HANA
Simplifying Logistics with SAP S/4HANA
 
#FlipMyFunnel Atlanta 2016 - Jim Hopkins - Sunshine Through the Clouds: ABM a...
#FlipMyFunnel Atlanta 2016 - Jim Hopkins - Sunshine Through the Clouds: ABM a...#FlipMyFunnel Atlanta 2016 - Jim Hopkins - Sunshine Through the Clouds: ABM a...
#FlipMyFunnel Atlanta 2016 - Jim Hopkins - Sunshine Through the Clouds: ABM a...
 
Customer Insights: It's time to get personal
Customer Insights: It's time to get personalCustomer Insights: It's time to get personal
Customer Insights: It's time to get personal
 
Customer Insights: It's time to get personal
Customer Insights: It's time to get personalCustomer Insights: It's time to get personal
Customer Insights: It's time to get personal
 
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
 

More from Ramon Tebar

More from Ramon Tebar (8)

Dynamics 365 and Power Platform icons
Dynamics 365 and Power Platform iconsDynamics 365 and Power Platform icons
Dynamics 365 and Power Platform icons
 
Power Apps Portals at Maraton Virtual July 2020
Power Apps Portals at Maraton Virtual July 2020Power Apps Portals at Maraton Virtual July 2020
Power Apps Portals at Maraton Virtual July 2020
 
Integrating Power Apps Portals with Stripe
Integrating Power Apps Portals with StripeIntegrating Power Apps Portals with Stripe
Integrating Power Apps Portals with Stripe
 
The Power Custodians - 365 Saturday Barcelona October 2019
The Power Custodians - 365 Saturday Barcelona October 2019The Power Custodians - 365 Saturday Barcelona October 2019
The Power Custodians - 365 Saturday Barcelona October 2019
 
D365UG Virtual Camp May 19 - New Microsoft Flow features
D365UG Virtual Camp May 19 - New Microsoft Flow featuresD365UG Virtual Camp May 19 - New Microsoft Flow features
D365UG Virtual Camp May 19 - New Microsoft Flow features
 
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
 
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - PresentationCRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
 
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - DemoCRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamics 365

Editor's Notes

  1. A unified audit log: https://docs.microsoft.com/en-us/office365/securitycompliance/search-the-audit-log-in-security-and-compliance?redirectSourcePath=%252fen-gb%252farticle%252fsearch-the-audit-log-in-the-office-365-security-compliance-center-0d4d0f35-390b-4518-800e-0c7ec95e946c
  2. https://docs.microsoft.com/en-us/dynamics365/customer-engagement/admin/enable-use-comprehensive-auditing
  3. https://docs.microsoft.com/en-us/dynamics365/customer-engagement/admin/enable-use-comprehensive-auditing
  4. A unified audit log: https://docs.microsoft.com/en-us/office365/securitycompliance/search-the-audit-log-in-security-and-compliance?redirectSourcePath=%252fen-gb%252farticle%252fsearch-the-audit-log-in-the-office-365-security-compliance-center-0d4d0f35-390b-4518-800e-0c7ec95e946c