My journey and people who have inspired me along the way
From time to time people in the community give shout outs to each other. Sometimes it is a single tweet telling how a video or an article helped them, sometimes it is like a chain letter with people tagging each other. Those chain letters do not tell the stories behind why someone inspired you. I prefer stories and this is my story. For me, everything began with small seeds of inspiration,… Continue Reading...
Issue Connecting Through Remote Desktop Gateway
While attempting to connect to a remote desktop though a Remote Desktop Gateway (RDG) the connection would ask for credentials but then just drop. After some searching I found the answer to the issue. First open open the regedit utility. Navigate to HKEY_LOCAL_MACHINESOFTWAREMicrosoftTerminal Server Client If there is a DWORD key called RDGClientTransport set it’s value to 1. If that key is… Continue Reading Rick A. Wilson...
Updates to Mind Maps
Microsoft has introduced a new way of renewing certifications recently (well, December 2020) in that you don’t have to retake the whole exam. This is invaluable for those, like me, with limited time. In the past, you had to spend at least a couple of hours either virtually or in-person re-taking the whole exam. This change means you have to answer 20-25 questions and extend your… Continue Reading LinkeD365’s Article...
Power Platform 2021 Release Wave 2 Highlights
Excitement is in the air, we’re moving towards something new. Like a newborn turtle moving towards the waves. This week the 2021 Release Wave 2 Release Plans were made available and we have new features as well as lots of improvements to look forward to! This blog post contains highlights from a few different perspectives. Somehow all of them are from my own perspective off course. After all,… Continue Reading...
Model App Access Checker for Dataverse
Want to know which model applications your users have access to in Dataverse? Check out the app access checker that is available within the Power Platform admin center. Enter a users Id or email address and see the list of published apps in your environment and all the access, license and security information specific to that user. This can be a very useful tool in troubleshooting why a… Continue Reading Rick A. Wilson...
Power Automate Desktop Example – Downloading Image From Email To Network Drive
After watching the RPA (Robotic Process Automation) demo from Steve Winward Real-Life Use case using AI Builder Form Processing with Power Automate Desktop I have been looking for ways to utilize Power Automate Desktop Flows in order to make my life a little easier. Yesterday like every day I started clicking through the emails that I receive from my kids schools. I open each email, download… Continue Reading Rick A. Wilson...
Enable the Export to PDF Ribbon Button
Dataverse allows you to easily generate your Word Templates as PDF files. Last year they expanded the functionality beyone just the out of the box sales entities to all custom entities. In order to enable the functionality though you need to do some configuration. Below are the different methods in which you can turn the PDF generation on or off for entities. Note: Aftert updating these… Continue Reading Rick A. Wilson...
Enable the Export to PDF Button Ribbon Button
Dataverse allows you to easily generate your Word Templates as PDF files. Last year they expanded the functionality beyone just the out of the box sales entities to all custom entities. In order to enable the functionality though you need to do some configuration. Below are the different methods in which you can turn the PDF generation on or off for entities. Note: Aftert updating these… Continue Reading Rick A. Wilson...
Open Model Apps Url Using Unique Name
When generating links for records, lists or reports in a Dataverse environment it is important that they open the specific application they relate to so users have the best experience. To see more details about generating links for Dataverse click here. This image shows the message bar displayed within Dataverse when you open a link not directed to a specific application. Previously in order to… Continue Reading Rick A. Wilson...
Return Error in Power Automate When Using Try/Catch Scopes
When utilizing scopes within Power Automate to create a try/catch/finally statement it can be useful to provide additional details about any errors that occurred within the try block. The example below shows how to get the results of a try block after it has failed and return that information. To replicate this do the following: Add a Control – Scope action called ‘Try’Add another Control -… Continue Reading Rick A. Wilson...
Role Replicator – XrmToolBox Tool
Santosh, he of Role Documenter fame, highlighted to me that one of his tools has fallen by the wayside. He is a busy man and has not found time to keep this tool up to date. XrmToolBox and the underlying Microsoft tooling, has changed quite significantly over the years; like any software project, it needs to be updated regularly to keep in line. I have helped him out bring the tool back and… Continue Reading LinkeD365’s...
Custom Process Action vs Custom API in Dataverse
I recently had the opportunity to utilize the new Custom API functionality within Dataverse. I had previously used Custom Process Actions and was a little confused as to the difference and why i would want to use the Custom API functionality. After digging through the documentation I finally discovered the major difference is this… The use case I was working on only returned data to the… Continue Reading Rick A. Wilson...
Calling Dataverse Web API in PowerShell using Client Credentials
Connecting to Dataverse using PowerShell can be very helpful for data migrations and use within Azure DevOps. Connecting to an instance in a non-interactive way can be tricky though. This article will provide you the links you need for creation and App registration and adding the app user to your environment. You can then utilize the script provided to call Web API requests including ones you… Continue Reading Rick A. Wilson...
How to work with OOB many to many Dataverse relationships
Learn how to work with OOB many to many Dataverse relationships in canvas apps – how to display, create and delete related records! The post How to work with OOB many to many Dataverse relationships appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to work with OOB many to many Dataverse relationships | Hardit Bhatia: The Power Addict The example we will be using to...
Bringing your Dataverse data to Azure Synapse
Often when we set up a Business Application based on a Dataverse database, we are asked to make data available for reporting purposes or simply to feed a third-party database that will be consumed later.We could imagine at first to build an interface to send the data and no matter the target system, but this requires a certain architecture and integration complexity: we would have to replicate… Continue Reading Allan De...
How to work with many to one Dataverse relationships
Learn how to work with many to one Dataverse relationships in canvas apps – how to display, create and delete related records! The post How to work with many to one Dataverse relationships appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to work with many to one Dataverse relationships | Hardit Bhatia: The Power Addict The example we will be using to look at many to...
How to work with one to many Dataverse relationships
Learn how to work with one to many Dataverse relationships in canvas apps – how to display, create and delete related records! The post How to work with one to many Dataverse relationships appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...
How to master Dataverse relationships in canvas apps!
A detailed blog series that will help you work with and master the rich set of relationships that Dataverse provides in canvas apps! The post How to master Dataverse relationships in canvas apps! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to master Dataverse relationships in canvas apps! | Hardit Bhatia: The Power Addict Dataverse is more than just a database...
Microsoft Build 2021 – 10 highlights from a Power Platform perspective
This week Microsoft Build was held and as usual there were lots of announcements. Some completely new features and glimpses of the future were introduced as well as some concepts that are being rebranded and “upgraded” to new levels. In this blog post I will share some highlights that I picked up. This is all from my own perspective, do read the MS Build BOOK OF NEWS. Throughout this post I… Continue Reading...
Raspberry Pi Pinout Terminal Command
When i first started workign with the Raspberry Pi i found myself constantly searching for images of the pinout and then printing it. Finally I found there is a simple command within bash for all that information when you have the Pi OS installed. ????????? pinout Continue Reading Rick A. Wilson (RAW)’s Article on their blog Raspberry Pi Pinout Terminal Command When i first started workign with the Raspberry Pi i found myself...
.NET Core on Raspberry Pi – Access to the path is denied
After installing the .NET Core sdk on my Raspberry Pi I received the following error when attempting to create a new console application using the ‘dotnet new console’ command. pi@raspberrypi:~/IoT/FirstProject $ dotnet new consoleSystem.UnauthorizedAccessException: Access to the path ‘/home/pi/.dotnet/5.0.203.toolpath.sentinel’ is denied. —> System.IO.IOException: Permission denied —… Continue Reading...
Error Connecting to Raspberry Pi in VS Code After Reset
While utilizing the Remote Development tools to connecto to a raspberry pi board using SSH I encountered the following error after doing a full OS reset on the pi board. The detailed error within the VS code console was the following. WARNING: POSSIBLE DNS SPOOFING DETECTED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ The ECDSA host key for raspberrypi.local has changed, and… Continue Reading Rick A. Wilson...
Team Member License Enforcement in GCC
If you have custom applications built on Dynamics/Dataverse within the US Government Community Cloud (GCC) and only have Team user license that were purchased after October 2018 your apps screen may soon like like the one above. These Team licenses were designed for access to very specific first party apps. Customer Service Team MemberSales Team MemberProject Resource Hub For a long time the… Continue Reading Rick A. Wilson...
How to get (almost) all Flow runs
The beauty of Power Platform is that with the access to Power Automate APIs (almost) anyone can use them and enhance the functionality. In my case I needed to get Power Automate flow run history. It’s available via the call to “https://management.azure.com/providers/Microsoft.ProcessSimple/scopes/admin/environments/${environment}/flows/${flow}/runs?api-version=2016-11-01“, where the… Continue Reading...
How to calculate the height of a flexible height gallery!
Flexible height galleries, although useful, can be painful if you want to calculate the exact height. Learn how to do that! The post How to calculate the height of a flexible height gallery! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to calculate the height of a flexible height gallery! | Hardit Bhatia: The Power Addict Flexible height galleries are very...
Using Power Automate and Graph API to manage External access to Teams
MCJ and I presented API’s – The most powerful tool, anyone can use! for D365 UG and Swiss Power Saturday recently and I thought it would be good to share the Cloud Flow I created to automate the onboarding of external users to a Microsoft Team. This is usually an admin driven activity – A team owner will have to type in the email address for each guest they want to add, rather than… Continue Reading LinkeD365’s...
Power Automate Custom Connectors – Import Postman v2 Collection
There are many tools you can utilize to develop Power Automate custom connectors including Postman and Swagger Inspector. I prefer to utilize Postman but recent updates to the product no longer make it possible to export to a v1 collection. This is unfortunate because the Power Automate custom connector site only allows upload of v1 collections. Luckily APIMATIC allows you to convert the… Continue Reading Rick A. Wilson...
Fusion Teams, multiple hats and future possibilities
What are Fusion Teams? What are the future possibilities for pro developers working with low-code platforms such as Power Platform? What are the future possibilities for a Power Platform consultant as concepts like CoE Starter Kit are introduced and organizations are starting to embrace the citizen developer approach and build more solutions themselves? Lately, people in the community have… Continue Reading...
Let a book be your guide to the low-code aspects of Power Platform
As mentioned in my previous blog post, for some time ago an opportunity came up to do a review of a new book written by MVP Julian Sharp. I took this opportunity, reviewed the book and scheduled for the exam. I passed it and all of a sudden I had inspiration for writing about Microsoft Certifications. Both in general, take a look at this blog post, and PL-200 in particular, which I wrote about… Continue Reading...
Site Map Documenter
In my never-ending journey to document everything in the Power Platform, I thought I would take a crack at Site Maps. You know, the list of stuff on the left-hand side of a model-driven app. Again, as a consultant, it needs documenting and Microsoft doesn’t provide a tool to do so. Tanguy Touzard, the wizard behind XrmToolBox has already got an app to edit Site maps, which I piggy backed… Continue Reading LinkeD365’s...
Preparing for PL-200 Microsoft Power Platform Functional Consultant
In my previous blog post I shared some experience from taking Microsoft certifications. In that blog post I mentioned that for some time ago an opportunity came up to do a review of a new book written by MVP Julian Sharp. This is the book: Microsoft Power Platform Functional Consultant: PL-200 Exam Guide: Learn how to customize and configure Microsoft Power Platform and prepare for the PL-200… Continue Reading...
Microsoft Power Platform Certifications Dos and Don’ts
For some time ago an opportunity came up to do a review of a new book written by MVP Julian Sharp. I took that opportunity and lots of good things came with it – one thing being inspiration for writing new blog posts. I will dedicate a whole future blog post to Julian’s book – stay tuned! Until then, I’ll tell you a bit about my experience from taking Microsoft certification exams. I have… Continue...
Custom Virtual Tables: Perform CRUD operations to another system
When it comes to interfacing with another system, the possibilities are numerous and depend on many characteristics of the system, but also on performance, integration model, data, security, functional objectives, etc.We won’t go into detail about all this, but we will focus on a brand-new feature, in fact we prefer to talk about an improvement of a feature that has existed for a while:… Continue Reading Allan De...
How to create custom errors in Power Apps!
A detailed explanation of how you can add additional error handling to your Power Apps resulting in better user experience! The post How to create custom errors in Power Apps! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...
Horizontally Scroll A Large Power Apps Gallery
So you have a lot of data to display but the screen in Power Apps isn’t large enough. My friend Ronald Sease recently showed me how to create a gallery in Power Apps that you can scroll horizontally. It’s a simple but powerful solution utilizing a horizontal container and a vertical gallery. Demo Instructions First add a Horizontal container to your screen. Set the LayoutOverflowX property… Continue Reading Rick A. Wilson...
Mockaroo Data Munger – Data Sets
Working with demo or test data, you normally need a set of data rather than one table. For instance, for a Customer Insights demo, I would want hundreds of accounts, thousands of contacts associated with those accounts and tens of thousands of cases associated with the contacts. This will have to be realistic, randomised data that shows the last 3-6 months rather than a stale set of data. The… Continue Reading LinkeD365’s...
Microsoft Ignite highlights
This week the virtual event Microsoft Ignite was held. During Ignite we can expect announcements, demos and customer stories being told. I watched a few sessions and some of my colleagues wondered if I would write a summary about it so I thought I will do just that. In this blog post I will summarize the highlights for Power Platform and Dynamics 365. Satya Nadella opened up together… Continue Reading carinamclaesson’s...
Zero state – How to improve UX with images!
A quick tip about how to add zero state illustrations to your Power Apps to enhance user experience & increase user adoption! The post Zero state – How to improve UX with images! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...
Y – Yes/No data card in Power Apps for better UX!
A guide to replace the default data card control i.e. combo box with a toggle control for Yes/No fields in Dataverse & Dataverse for Teams! The post Y – Yes/No data card in Power Apps for better UX! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog Y – Yes/No data card in Power Apps for better UX! | Hardit Bhatia: The Power Addict A form has multiple data...
Coming together for Jonas Rapp!
In the latest episode of XrmToolCast, me and my fellow MVPs Gustaf Westerlund and Benedikt Bergmann come together as Daryl’s guest, in order to do something for MVP Jonas Rapp, who is currently hospitalized. We talk about what has happened and we encourage the listeners to show their support (and appreciation) to Jonas by making a donation to his FetchXML Builder PayPal account. Jonas has… Continue Reading...
X – Creating X records in a collection using Sequence
A quick tip about Sequence function to easily add multiple records to a gallery or to simply loop through n number of times in Power Apps! The post X – Creating X records in a collection using Sequence appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog X – Creating X records in a collection using Sequence | Hardit Bhatia: The Power Addict Sequence is a very...
Wrap Count – How to change the layout of Power Apps galleries
A quick illustration of how to add columns to vertical and rows to horizontal galleries by modifying their wrap count! The post Wrap Count – How to change the layout of Power Apps galleries appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...
Variables – What happens when global & context var have the same name?
A quick tip about the two types of variables in Power Apps – global and context – and why you shouldn’t name them the same! The post Variables – What happens when global & context var have the same name? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog Variables – What happens when global & context var have the same name? | Hardit...
User – How to fetch current user’s details in Power Apps
A quick tip about fetching some basic details of the current logged in user to add a personal touch to your Power Apps! The post User – How to fetch current user’s details in Power Apps appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog User – How to fetch current user’s details in Power Apps | Hardit Bhatia: The Power Addict A quick tip about...
Tables – How to create tables in Power Apps
A quick tip about creating ad hoc tables in Power Apps, with and without the Table function, for creating navigation or filter menus! The post Tables – How to create tables in Power Apps appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog Tables – How to create tables in Power Apps | Hardit Bhatia: The Power Addict A quick tip about creating ad hoc tables in Power...
SaveData – How to persist your Power Apps sessions!
Do your apps restart after switching tabs in Teams losing all unsaved changes? Learn how to make your app sessions persistent using SaveData! The post SaveData – How to persist your Power Apps sessions! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog SaveData – How to persist your Power Apps sessions! | Hardit Bhatia: The Power Addict Do your apps restart...
Descriptions help!
Did you know, that if you add a description to a field when defining entity field table column (A), that would appear as a hint in Power Automate flow designer (B)? A good example when documentation pays off. A. Description in the tables’ column definition B. Power Automate hint Enjoy building! Continue Reading gr.and’s Article on their blog Descriptions help! Did you know, that if you add a description to a field when...
Reset – How to reset a Power Apps gallery?
A quick tip to illustrate how to reset a gallery and not have any record selected when the Reset function is called! The post Reset – How to reset a Power Apps gallery? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog Reset – How to reset a Power Apps gallery? | Hardit Bhatia: The Power Addict Reset is a function I use pretty often. It resets a control to its...
Quotes – Should you use single or double in Power Apps?
A quick tip explaining the difference between single quotes and double quotes, when to use which in Power Apps! The post Quotes – Should you use single or double in Power Apps? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog Quotes – Should you use single or double in Power Apps? | Hardit Bhatia: The Power Addict There are certain concepts that are very...
Phone camera – How to switch cameras on Power Apps mobile!
A quick top explaining how to allow users to pick the camera they want to use on mobile devices that have more than 1 cameras! The post Phone camera – How to switch cameras on Power Apps mobile! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...