Skeletons in the closet – Power Platform Best Practices Edition
Oct25

Skeletons in the closet – Power Platform Best Practices Edition

It’s the month of bats, pumpkins, ghosts and skeletons. MVP Alex Shlega launched a series of blog posts where he encouraged the community to reveal stories which might help others, with input what NOT to do in Power Platform deployments. You’ll find his first post here. Best Practices is something that I am a big advocate of. Consistency and maintainable solutions are hard to accomplish… Continue Reading...

Read More
Power Platform Weekly had a chat with MVP Guido Preite
Oct15

Power Platform Weekly had a chat with MVP Guido Preite

Without Guido Preite there would not be a Power Platform Weekly, at least not in the same format as it is today. Guido started Dynamics Weekly on December 4, 2017 and ran it to October 5, 2020, creating #149 valuable issues. When he said goodbye to it and announced he had created the final issue, each one of us who today run Power Platform Weekly (Daniel Laskewitz, Ed Gonzales, Magnus Gether… Continue Reading...

Read More
Analyzing your Dataverse environment using Application Insights
Oct11

Analyzing your Dataverse environment using Application Insights

Since this year, Microsoft has put forward several new possibilities to add telemetry to all services. The first major change was the new functionality of Monitor, which has been released initially only for Canvas Apps and then also for Models Driven Apps and results in a screen displaying in real time all events performed from a user’s session in order to diagnose a problem. There was also… Continue Reading Allan De...

Read More
The PowerAddict? What’s in a name? May be there is
Oct04

The PowerAddict? What’s in a name? May be there is

An attempt to finally clear the air about my online presence – the poweraddict – what that is and more importantly what that is not The post The PowerAddict? What’s in a name? May be there is appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog The PowerAddict? What’s in a name? May be there is | Hardit Bhatia: The Power Addict So I have been blogging...

Read More
How to avoid a Dataverse jungle
Sep24

How to avoid a Dataverse jungle

Subtitle: About data quality and Duplicate Management in Power Platform. The greatness of your toolbox becomes insignificant if you do not take care of your data. It does not matter how great your tools for app creation, automation and presenting data are if you have poor data quality. The outcome of your work will probably not help the end users to better identify the best prospects and… Continue Reading carinamclaesson’s...

Read More
How to deep link into Teams from Power Apps
Sep20

How to deep link into Teams from Power Apps

Learn how to deep link into Microsoft Teams from within a Power Apps app and how to improve that experience for users! The post How to deep link into Teams from Power Apps appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...

Read More
How to create a Pinterest like gallery!
Sep16

How to create a Pinterest like gallery!

A deep dive into the design challenges I had with the Boards app to create a Pinterest like gallery in Power Apps! The post How to create a Pinterest like gallery! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog https://thepoweraddict.com/how-to-create-a-pinterest-like-gallery/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-create-a-pinterest-like-gallery...

Read More
How to install the Boards app in Teams
Sep16

How to install the Boards app in Teams

Learn how to install Boards and other sample apps in Dataverse for Teams which brings the Power Platform to right within Teams! The post How to install the Boards app in Teams appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog...

Read More
Access Checker – XrmToolBox Tool
Sep01

Access Checker – XrmToolBox Tool

Frequently, my day job is inspiration to develop a tool and Access Checker was just that. Though not mine, the great @Tanguy Touzard did the original, I felt that I could update it to include how the user has access. The original tool allowed you to select a record, select a user and be presented with what access that user had to that record. My enhancement is to present to the user how… Continue Reading LinkeD365’s...

Read More
My journey and people who have inspired me along the way
Aug27

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...

Read More
Issue Connecting Through Remote Desktop Gateway
Aug16

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...

Read More
Updates to Mind Maps
Aug11

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...

Read More
Power Platform 2021 Release Wave 2 Highlights
Jul15

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...

Read More
Model App Access Checker for Dataverse
Jun28

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...

Read More
Power Automate Desktop Example – Downloading Image From Email To Network Drive
Jun26

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...

Read More
Enable the Export to PDF Button Ribbon Button
Jun24

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...

Read More
Open Model Apps Url Using Unique Name
Jun23

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...

Read More
Return Error in Power Automate When Using Try/Catch Scopes
Jun22

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...

Read More
Role Replicator – XrmToolBox Tool
Jun22

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...

Read More
Custom Process Action vs Custom API in Dataverse
Jun09

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...

Read More
Calling Dataverse Web API in PowerShell using Client Credentials
Jun09

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...

Read More
How to work with OOB many to many Dataverse relationships
Jun05

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...

Read More
Bringing your Dataverse data to Azure Synapse
Jun03

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...

Read More
How to work with many to one Dataverse relationships
Jun03

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...

Read More
How to work with one to many Dataverse relationships
Jun02

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...

Read More
How to master Dataverse relationships in canvas apps!
Jun01

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...

Read More
Microsoft Build 2021 – 10 highlights from a Power Platform perspective
May28

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...

Read More
Raspberry Pi Pinout Terminal Command
May24

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...

Read More
.NET Core on Raspberry Pi – Access to the path is denied
May24

.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...

Read More
Error Connecting to Raspberry Pi in VS Code After Reset
May24

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...

Read More
Team Member License Enforcement in GCC
May13

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...

Read More
How to get (almost) all Flow runs
May09

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...

Read More
How to calculate the height of a flexible height gallery!
May07

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...

Read More
Using Power Automate and Graph API to manage External access to Teams
May06

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...

Read More
Power Automate Custom Connectors – Import Postman v2 Collection
May05

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...

Read More
Fusion Teams, multiple hats and future possibilities
May01

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...

Read More
Let a book be your guide to the low-code aspects of Power Platform
Apr25

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...

Read More
Site Map Documenter
Apr20

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...

Read More
Preparing for PL-200 Microsoft Power Platform Functional Consultant
Apr16

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...

Read More
Microsoft Power Platform Certifications Dos and Don’ts
Apr15

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...

Read More
Custom Virtual Tables: Perform CRUD operations to another system
Apr05

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...

Read More
How to create custom errors in Power Apps!
Mar19

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...

Read More
Horizontally Scroll A Large Power Apps Gallery
Mar11

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...

Read More
Mockaroo Data Munger – Data Sets
Mar08

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...

Read More
Microsoft Ignite highlights
Mar06

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...

Read More
Zero state – How to improve UX with images!
Feb28

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...

Read More
Y – Yes/No data card in Power Apps for better UX!
Feb26

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...

Read More
Coming together for Jonas Rapp!
Feb26

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...

Read More
X – Creating X records in a collection using Sequence
Feb25

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...

Read More
Wrap Count – How to change the layout of Power Apps galleries
Feb24

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...

Read More