
Netmodule File Missing Error in 10.0.31
If you are partner, ISV, or anyone delivering custom code to end users in D365FO, there is a change in 10.0.31 that you need to know about. Issue If you have a customer that upgrades to 10.0.31 and the next time they try to check in a deployable package to their...
Security & Audit Features Added in 10.0.31
The latest platform release notes for D365FO 10.0.31 has recently been made public, there were a couple security and audit related features I wanted to highlight. 'Can Be Deleted From UI' Security Role Property There is a new property on security roles called 'Can Be...
Interesting Issue With the SecurityUserRoleOrganization Data Entity in D365FO
Data entities within D365FO allow for external applications to interact with D365FO data. One data entity that I use both professionally and in my personal projects fairly regularly is SecurityUserRoleOrganization. This data entity is utilized to restrict a user role...
Overview of Telemetry Data in D365FO
In the 10.0.30 release of D365FO, which went GA on Oct 21st 2022, Microsoft added the ability for customers to report on the telemetry data of their end users. I wanted to take a quick overview of this feature and start to look at opportunities to use this data....
D365FO Extensible Data Security (XDS) Scenarios
I recently attended the Dynamic Communities North America Summit Conference and presented numerous sessions surrounding security and licensing in D365FO. One of my new sessions was around Extensible Data Security (XDS) and I was a little worried about such a technical...
How to Approach Advanced XDS Scenarios in D365FO
I've written about Extensible Data Security (XDS) in D365FO a couple times before, in those posts the XDS security policy is applied between two tables that have a direct tie to each other (ex: customers and customer groups). In this post, I wanted to show how you can...
How to Identify and Options for Fixing Segregation of Duties and Licensing Issues in D365FO
There are many different options available to fix or address segregation of duties (SOD) and licensing issues in D365FO, I wanted to show the different options available so you can apply the best option for your particular scenario. Please note: The options provided...
How to Handle Batch Jobs When Disabling or Deleting a User in D365FO
I had someone reach out to me about the 'right' way to handle batch jobs when disabling or deleting a user from D365FO. Let's look at the options you have to avoid any issues. Why This is an Issue Batch jobs within D365FO allow for a way to execute a set of...
How to Use a .NET Project Within a D365FO Solution
I wanted to write today about why I utilize .NET projects for certain scenarios when developing X++ solutions for D365FO. How Is This Possible? How is it possible that you can have two different project types under one solution? I actually wrote about the changes that...
An Update to ‘Creating a Read Only Role for D365FO – User Interface’
I had a comment on one of my blog posts that Microsoft had updated the functionality that existed to help create a read only role from the D365FO user interface so I wanted to show how much easier it is to perform this process now. In my previous post, I showed how...