Adding a Model-Driven App to a Dynamics 365 Environment

Consider the scenario where you have an existing Dynamics 365 environment and you want to create a new app for users to access and use. Let’s look at how to do this. First, let’s look at my Dynamics 365 environment. I already have several apps installed: I can select an app such as the Sales Hub, and it will open the App: Now let’s say I want to create a … Continue reading Adding a Model-Driven App to a Dynamics 365 Environment

Calling the Power Apps and Dynamics 365 Web API from the Postman Windows Client

This is an update to the post I wrote in 2017 on using Postman to access the Dynamics 365 Web API. In this updated post, we will use the latest Postman Windows client to access the Power Apps and Dynamics 365 Web API, going through the setup required. Setup Azure AD App First, we will need to register an app in Azure. Go to https://portal.azure.com/ and select Azure Active Directory: Select … Continue reading Calling the Power Apps and Dynamics 365 Web API from the Postman Windows Client

Enabling High Density Headers in PowerApps and Dynamics 365 Forms

In the October release of Dynamics 365, headers of forms can be displayed as high density or low density. In this post, we will look at what this means and how to use it. In Dynamics 365 forms, there is a Header section. The section displays right at the top of the form, and displays information that a user may want to see consistently when viewing a form and scrolling, … Continue reading Enabling High Density Headers in PowerApps and Dynamics 365 Forms

Lessons Learned Upgrading to USD 4.1, IE Process to Chrome Process and Web Client to Unified Interface

I recently went through an upgrade of Dynamics 365 and Unified Service Desk that consisted of the following: Upgrading Dynamics 365 Web Client to Unified Interface Upgrading Unified Service Desk 4.0 to 4.1 Changing Unified Service Desk Hosted Controls from IE Process to Chrome Process There were several moving parts to the upgrade. In this post, I will talk through some of the tasks and challenges from a USD perspective. … Continue reading Lessons Learned Upgrading to USD 4.1, IE Process to Chrome Process and Web Client to Unified Interface

Configuring App Suffixes for Friendly URL Names for Dynamics 365

In Dynamics 365, we can set “friendlier” URLs for each of the apps we create. Let’s look at how to do this. First, go to your apps by logging into https://yourorg.crm.dynamics.com/apps. You will see your apps displayed: Let’s navigate to our Blank Test App by clicking on it. It takes us to a URL with the AppId appended to it: Let’s add a URL to our Blank Test App by … Continue reading Configuring App Suffixes for Friendly URL Names for Dynamics 365

Debugging a Custom Workflow Activity in Dynamics 365 and PowerApps

In the previous post, we created a new Custom Workflow Activity and used it in a workflow. Let’s look at how to debug one of these. Open the Plugin Registration Tool (PRT) and select Install Profiler: This may take a few minutes. Once installed, you will see the Plugin Profiler at the bottom of the list: Right-click it and select Start Profiling Workflow: Find your workflow in the list and … Continue reading Debugging a Custom Workflow Activity in Dynamics 365 and PowerApps

Creating Custom Workflow Activities (Workflow Extensions) in Dynamics 365 and PowerApps

In this post, we will create a new Custom Workflow Activity, or Workflow Extension, which allow us to call custom code from workflows in Dynamics 365 and PowerApps. First, let’s look at how these are used. Log into your org and go to Settings->Processes: Let’s create a new workflow with the following. Set name = Test Workflow, Category = Workflow and Entity = Account, then click OK: Under Add Step, … Continue reading Creating Custom Workflow Activities (Workflow Extensions) in Dynamics 365 and PowerApps