
Why Adding an Undo Button to Unpublished Objects is Not Easy in D365FO
One question I've had throughout the releases of D365FO has been why there wasn't an 'Undo' or 'Remove' for a security change made within the user interface. Before security changes go live into the system, they first go to a staging area called 'Unpublished Objects',...
Things to Watch Out For When Developing D365FO Security Through the User Interface
There are a couple questions I get/issues I see quite often around setting up security in the D365FO user interface so I figured I would make a post around things to watch out for. Security is still hierarchy based, and needs to be created in that way One of the...
Extensible Data Security (XDS) Framework in D365FO
The Extensible Data Security (XDS) framework is a feature in D365FO and AX 2012 that allows users to supplement role based security and allow access to tables to be restricted by a policy. This feature was an evolution of the record-level security that existed in...
Configuring Azure AD Group Security in D365FO
In AX 2012 you had the ability to use Active Directory groups to help manage security within the application. The basic setup behind this was that you would: Create an AD group and put in the AX users you wanted to be controlled by that group Create the AD group...
Presenting Upcoming User Group Sessions and Academy Classes
The month of March will be very busy for myself and other colleagues at Fastpath as we will presenting sessions at Dynamics Communities conferences as well as leading an academy session. Academy Class - March 4th This Dynamics Communities academy class will be a...
Automated Role Access Testing Using the SysTestSecurityAttribute in D365FO
With the push in D365FO for automating everything from deployment to servicing to testing one of the questions I've heard numerous times is how do you perform/is it possible to perform automated role access testing? This comes into play for a number of reasons: With...
Table Permission Framework in D365FO
In the past, I've written about the Table Permission Framework functionality within D365FO but recently I've had numerous examples of this causing D365FO users issues when setting up security. Because of this, I wanted to write about it again to explain how the...
Interesting Behavior of Unpublished Objects in Dynamics 365 for Finance & Operations
One thing I've been asked about numerous times and has caused confusion while using the user interface to set up security is some interesting behavior regarding objects showing up in the 'Unpublished Objects' area when no changes are made by the user. The Scenario A...
Dormant User Account Reporting in D365FO PU21 8.1
Microsoft has added some additional user reporting around dormant user accounts in D365FO PU21 8.1. This report can be found in System Administration -> Security -> Dormant user security accounts. You then can provide some inputs for the report: Number of days...
Uninstall a deployable package in D365FO
Recently I had the opportunity to learn about uninstalling a deployable package and thought I would go through the process of how I did it. Take zip file of the deployable package that needs to be removed and unzip it Navigate within the unzipped deployable package to...