Dynamics Code

Not another PowerPlatform blog

Category: Development

Making a better User Experience with Power Apps component framework from sketch – Part 4 – The Final Showdown

You can read previous post Part 1, Part 2 and Part 3. Seeing is believing It took me 2.5 days to learn and figure out the design and new technologies I need to build the component. Less than half a day, the mock version of the component was completed. The component was loaded on the […]

Read More

Making a better User Experience with Power Apps component framework from sketch – Part 3 – The Slow Start

You can read previous episode Part 1 – The Problem and Part 2 – The Sketch. The Slow Start I always take time to figure out the suitable frameworks and libraries, try them out and learn them, as the first stage, before building. That makes me a slow start. Sometimes, notoriously slow. It is, to […]

Read More

Making a better User Experience with Power Apps component framework from sketch – Part 2 – The Sketch

Part 1 – The Problem can be found here. Time for Proof of Concept (PoC) I like building canvas app, for Proof of Concept (PoC) purpose. It is so easy. Drag and drop, a few clicks and formula, and then you can see the result. I thought of building a canvas app in the first […]

Read More

Making a better User Experience with Power Apps component framework from sketch – Part 1 – The Problem

Since the public preview of Power Apps component framework (PCF), I always want to build a component that enhances the user experience (UX) in model-driven apps in Common Data Service (CDS) or Dynamics 365. Recently, I had an opportunity to build a component with Power Apps component framework (PCF) that will save several mouse clicks […]

Read More

React – Extended boundary of Power Apps component framework

In previous post I demonstrated about how to use React with the former version of Power Apps component framework (PCF) by modifying PCF packages, which is unsupported. I am a strong believer that plain old JavaScript is a not a good choice when it comes to building moderately complex component that use DataSets, and as […]

Read More

Power Apps component framework – Beyond the boundary

Note: I am going to write some dark magic with PCF. It is not currently supported by Microsoft. These are my personal findings. Views are my own. But if you want to dismantle PCF and want to test the boundary, then read further. Credit: Andrew Ly for his Number Button Selector control and feedback. Rami […]

Read More

Passing current login user of Microsoft Dynamics CRM Portal to external web app

You can get the detail of current login user in liquid template va user liquid object. There is another way you can get the current login user via XHR call. Microsoft CRM Portal has built-in API to generate JWT of current login user. The API is at https://<crm portal url>/_services/auth/token and returns JWT. This JWT […]

Read More

Accessing Dynamics 365 WebAPI as an application user without using ADAL

Microsoft has recently posted the documentation for using Postman with Dynamics 365 WebAPI at https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/webapi/use-postman-web-api. This prompts you to login into the application using your credentials to generate a bearer token which is passed to Dynamics 365 WebAPI when a request is made. However, we, sometimes, need to use an application user to access WebAPI, […]

Read More

Creating a custom connector to upload a file to Google Drive from Power Apps – Part 2

Part 1 can be found here. Swagger time To create a customer connector, you can upload either a swagger file or a Postman collection. I am not a swagger expert. But, apistudio makes my life easier. Let’s jump onto http://specgen.apistudio.io. Paste the URL that you used in Postman. Make sure you are using POST. You should […]

Read More

Creating a custom connector to upload a file to Google Drive from Power Apps – Part 1

Knowing the limitation Although Power Automate (Microsoft Flow) and Power Apps support ready-to-use connectors for different services, it seems they do not have the same level of offerings between them. In Flow, for instance, there is a connector for Google Drive and there is a bunch of actions like creating/deleting a file, browsing the folder. […]

Read More

Categories

Archives