Launching a new YouTube Channel: Power Platform Clinic
After sometime of doing the research and getting my courage to start recording content for YouTube, I’m pleased to launch a new YouTube Channel called: Power Platform Clinic (https://www.youtube.com/channel/UCWf-GCQz9zrdo4-79EkFKbQ) This channel is dedicated to answer questions from the community with a content that I hope to be clear enough and helpful for the broader community to use and… Continue Reading Andre...
Spelling Checker in the new Editors of Unified Interface
As Microsoft just recently applied the latest update 2020 wave 1 to our instances, which includes an update to the editor to the notes section. Previously, it was using a plain text editor where spelling checker from the browser can interact with it. With the new rich text editor, when you right click the incorrect text it will now showing the cut/copy/paste options instead. To use… Continue Reading Andre Margono’s Article...
Quick Tip: Updating SharePoint Document Location in Unified Interface
I’ve been recently helping a colleague of mine that has a need to change the SharePoint Document Location’s relative URL, as the folder of the record needs to be renamed. With Unified Interface you will not be able to change the document location from the form that opened up via Advanced Find. You’ll see it “hardcoded” to be read only. So, for the workaround, I need to open the… Continue Reading...
New PCF – TinyMCE Rich Text Editor
So, after learning on how to make a PCF control from my previous learning experience. I decided to look for other controls that I can work on. One of them is the TinyMCE/Rich Text Editor control. I noticed that there is another RTE editor in https://pcf.gallery/. However, one of my need is to convert them to the HTML content, as it will be used within the body of email in some of the existing… Continue Reading Andre...
My First PCF Control: AddressFinder Australian Addresses
First of all, credit to Sankal Bansal on his New Zealand Version of the similar control with the same provider. I was recently working on a specific task to implement a new Address Autocomplete/Validation solution. So, the selected validation/provider was AddressFinder. This API provider provides quite extensive information that the typical Australian addresses need (GNAF ID, DPID,… Continue Reading Andre Margono’s Article...
Dynamics 365 Portal – Authentication Deep Dive (Part 4) – Tips & Tricks
Finally, after quite hectic months with all big events are happening in Melbourne, Australia & Globally (Dynamics 365 Saturday, UG Summit and Global Hackathon), I’m going to finalise this series of authentication with Dynamics 365 Portal or should we call it PowerApps Portal now So, without further ado, here are some tips & tricks in authentication implementation for Dynamics 365 portal: Set… Continue Reading Andre...
Dynamics 365 Portal – Authentication Deep Dive (Part 3) – Using the Third Party Auth Providers
In the previous post, we have discussed how to configure Azure AD B2C using the Open ID Connect method. One of the challenges that I had in my past experience is that the client has a strict requirement of data residency, due to the sensitivity of their business. Therefore, they are considering some 3rd party options that have their solution deployed in Australian data centre. Some of the… Continue Reading Andre Margono’s...
Dynamics 365 Portal – Authentication Deep Dive (Part 2) – Using the Microsoft Azure AD | Work and Study book
The second part of the series of the blog post is to leverage the Microsoft Azure AD capability to deliver the authentication capability for the Dynamics 365 Portal. There are 2 parts of the Azure AD that we can use depending on the audience: Internal-facing Portal: Azure AD External-facing Portal: Azure AD B2C Now, let’s walk through the detail on each part. Azure AD Authentication The… Continue Reading Andre Margono’s...
Dynamics 365 Portal – Authentication Series (Part 1) – The Basics | Work and Study book
I’ve been recently deployed a quite complex Dynamics 365 portal solution involving a custom authentication provider and other features such as Power BI Embedded and SharePoint integration. In this series, I’ll discuss in more detail about the authentication side based on my lesson learned out of this challenge to get them working properly. My plan is to discuss the following topics in… Continue Reading Andre Margono’s...
Update to the Unified Interface in the October 2018 Release | Work and Study book
Microsoft product team just shared the latest update for Unified Interface in the October 2018 release. This is important especially for those who have started embracing Unifed Interface in their organisations. Note: These Unified Interface updates were not highlighted in the October Release Notes and there is no official article/documentation that stating this yet. Overall, the update is… Continue Reading Andre Margono’s...
Leveraging Microsoft Flow to be your API Engine – Low Code Approach | Work and Study book
Recently I’ve been experimenting with Microsoft Flow and its counterpart, Logic Apps. A thing that I noticed could become a game changer in designing a business solution these days is that Microsoft Flow can be turned into an API engine. In my example, I’m going to create a very simple API to send a message to my Skype for Business and reply back with the response whether the API call… Continue Reading Andre Margono’s...
Business Apps. October ’18 Release Highlights | Work and Study book
Microsoft just announced the October’18 Release Notes from the last week’s Business Application Summit conference at Seattle. The first question that might come up is: Why October, aren’t we still in July and October is still 3 months away? The answer is in response to the recent blog announcement about the way Microsoft Dynamics 365 will be updated:
Troubleshooting: “There is no active transaction” Error. | Work and Study book
Today I encountered a very weird error when I’m working with my team to create a very simple workflow, on a status update, if the status is equal to a specific status, create a task that is assigned to a specific team. However, we can’t proceed due to a very strange reason: This is the error message: “There is no active transaction. This error is usually caused by custom plug-ins… Continue Reading Andre Margono’s Article...