Deploying PCF Control to D365 Environment

This is a follow up blog on creation of PCF controls to use in our D365 environment. If you have not seen that and you want to know more about creation of PCF controls, you can refer the blog Step by Step process to create PCF Controls. In this blog, we will talk about connecting to our D365 environment and deploying the code using Power Apps CLI commands. This is not required in normal scenario as most of us will be using D365 for CE web portal to import our solution which we created as part of our previous blog. Still if anyone interested or anyone wants to get this automated, we can use these commands.

Continue reading “Deploying PCF Control to D365 Environment”

Step by Step process to create PCF Controls

If you are following my blogs you might have noticed that already couple of blogs related to PCF controls are shared related to manifest files, Lifecycle of Power Apps Component, Power Apps CLI. This is an extension to that series and here we are going to see the step by step process to create a PCF control. I will try to create this as generic as possible so that we can adapt to our requirements. Just note that here I am going to only share the steps at a high level and not any low level code changes. Hope that is something specific to your requirements and can be adapted if we know how to do it at a very high level. Let’s start the process then.

Continue reading “Step by Step process to create PCF Controls”

Removing Business Units from Security Role Assignments

In one of my previous blogs on Business Units you might have noted how the business units play an important role in designing the security model of an organization and how its pretty useful. If you have not, please check the same here. Now to make the security model more flexible, Microsoft has come up with a strategy to take out business unit from the security mode to simplify the whole security model from business unit perspective and for the ease of use. It is yet to be released as part of the 2021 wave 1 release plan. Official documentation can be found here or below is the details which is available in that page.

So what business value it brings to the table? This brings in ease of use and simplifies the business unit security model. By decoupling a user’s business unit from their security role’s business unit, they can be assigned security roles from different business units. This allows the user to access the respective business units without the need to create and join the owner team.