For various reasons, you would like to read business data from or write data to the Dynamics 365 F&O database without enforcing security in the user context. For example, a user might not have access to various tables, like parameters or configuration. In this post, I talk about how to access and write data using the X++ unchecked statement.

Read more
Entra ID Group integration

A few years ago, I wrote a blog post about how to use Azure Active Directory for managing users and security in Dynamics 365 for Finance and Operations. In the meantime, Microsoft renamed Azure Active Directory to Microsoft Entra ID. In my blog, I provided how to manage users and provide access permissions by using security groups on Entra ID. Access permissions in Dynamics 365 Finance and Operations are then inherited from a group user. Using this option has some downsides, mainly related to not having security roles directly assigned to the user. I contributed a new feature to the D365FO Admin Toolkit with an enhanced Entra ID group integration feature. You can read more about this new feature in this post.

Read more

Workflow and security do have strong relation in Microsoft Dynamics 365 Finance and Operations. A user not assigned to a workflow task can’t approve a workflow instance. Also, the user should have correct permissions from the security settings as I explained before in another blog. (Workflow security in Dynamics 365 Finance and Operations)

In this blog, I will explain the behavior of a setting available on the Workflow parameters form, called Require explicitly assigned users.

Read more
Copilot Navigation Preview

This week, I presented about AI in Microsoft Dynamics 365 F&O together with Hylke Britstra at a Dutch Dynamics Community event. While preparing for the session, I created some demos to extend the Copilot sidecar and found some hints in the coding for using natural language to navigate the application. I will elaborate on the upcoming feature and show you how you can already enable the option to use Copilot for opening e.g. the Workflow history page.

Read more