Power Pages custom domain and RRset conflict error
When you create a Power Pages site, it will be available under the “powerappsportals.com” domain. If you want it to be part of your actual Internet real estate, you may want to add it to your organisation’s domain. The process of adding a custom domain to the Power Pages website is well documented here. What’s omitted, though, is an interesting detail you may face when doing it… Continue Reading...
How to optimize fetching multiple columns of a record
Learn how to optimize fetching of multiple columns using Lookup! Should you fetch each column separately or can you fetch all at once? The post How to optimize fetching multiple columns of a record appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize fetching multiple columns of a record Learn how to optimize fetching of multiple columns using Lookup! Should...
How to optimize Lookup function by not using dot operator
Learn how to optimize the Lookup function by not using the dot operator! Sounds counter intuitive but the difference is huge! The post How to optimize Lookup function by not using dot operator appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize Lookup function by not using dot operator Learn how to optimize the Lookup function by not using the dot operator!...
How to create a responsive pop-up using layout containers
There are several elements in an app that can be made responsive. Learn how to make a pop-up responsive using layout containers! The post How to create a responsive pop-up using layout containers appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a responsive pop-up using layout containers There are several elements in an app that can be made responsive. Learn...
How to create a responsive pop-up using traditional containers
There are several elements in an app that can be made responsive. Learn how to make a pop-up responsive using traditional containers! The post How to create a responsive pop-up using traditional containers appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a responsive pop-up using traditional containers There are several elements in an app that can be made...
How to create a left aligned responsive gallery
There are several ways in which a gallery can be made responsive. Learn how to build a left aligned responsive gallery! The post How to create a left aligned responsive gallery appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a left aligned responsive gallery There are several ways in which a gallery can be made responsive. Learn how to build a left aligned...
Syncing Azure DevOps Work Item Status to Microsoft Dataverse with Dataflows
In today’s fast-paced development environments, seamless integration between customer and development tracking systems can be crucial for maintaining transparency, efficiency, and alignment across teams. Our objective centers around a scenario faced by some organizations: synchronizing customer requirements captured by staff in Microsoft Dataverse with the development work tracked in Azure… Continue Reading Rick A. Wilson...
Govee and Power Platform: Transforming Smart Lighting Automation
Introduction In the evolving world of smart home technology, the integration of lighting solutions with sophisticated automation platforms is gaining significant traction. Our focus in this discussion is the Govee Lights Power Automate Connector, a pioneering tool that brings together the advanced capabilities of Govee’s smart lighting with the robust automation features of Microsoft Power… Continue Reading Rick A. Wilson...
Power Pages PayPal integration
This post provides guidance on PayPal integration in the Power Pages site. It was inspired by a few requests on this topic, so I’ve decided to publish this guide. Microsoft Power Pages evolve fast, and the Stripe integration is now available out of the box. I wrote a post about the Anatomy of the Stripe payments in Power Pages and How to improve Stripe payments in Power Pages. Check those… Continue Reading...
Copilot(s) in Microsoft Learn part 2
In my previous post I wrote about what I was missing in the Microsoft official documentation when it comes to Copilot. With AI capability being introduced in each and every product & feature, I can imagine the planning, introduction and updates of Copilot chapters to be quite some work. In this post we’ll look at what chapters there are and focus on where to point people looking for… Continue Reading...
Step-by-Step to Success: Run AutoGPT using Azure OpenAI on Docker
Integrating AutoGPT with Azure OpenAI through Docker offers a direct path to unlocking advanced AI capabilities. This detailed guide not only walks through the initial setup and configuration steps but also emphasizes the critical adjustments required for effective Azure OpenAI integration. Let’s dive into a more focused and informative discussion on setting up AutoGPT and ensuring it works… Continue Reading Rick A. Wilson...
Leverage the Power Platform API to create a Capacity Report
As Solution Architects, we’ve all encountered the question from customers about monitoring the entire platform. While we have various methods to collect data (audit, application insights, system jobs, plugin trace logs, and more), we often find ourselves in a quandary when it comes to storage capacity. In this article, we’ll explore ways to harness these data sources effectively and endeavor… Continue Reading Allan...
Government API Development Playbook: Designing for Power Platform and Building Custom Connectors
The article discusses integrating Government APIs with Microsoft Power Platform, emphasizing the creation and certification of custom connectors. It guides government API developers on adopting best practices and standards for API design to ensure compatibility and effectiveness within Power Platform. This includes leveraging tools like OpenAPI and Postman for development and navigating the… Continue Reading Rick A. Wilson...
Copilot(s) in Microsoft Learn
In my previous post I had Copilot(s) on my mind and shared my thoughts as I was looking into what’s what in the Microsoft Copilot ecosystem. In this post we will look at how the concept of Copilots looks in the official documentation, Microsoft Learn. Is the official documentation up to date? Lot’s of hits for Copilot! Let’s first check what happens if we search for Copilot. The… Continue Reading...
Copilot(s) on my mind
A post dedicated to Copilots. When did we hear about it for the first time? Have you followed how the concept has evolved? What’s what? I recently had to delve into this myself and I thought I might as well write down my thoughts in a post. So here it is! One or several Copilots? The headline to this post probably already reviled it, in Microsoft context, we are not just talking… Continue Reading carinamclaesson’s...
Dynamics 365 CE Release wave 1 2024
Written by wilmeralcivar88@gmail.com It’s here, the release wave 1 2024 was announced. Every year Microsoft delights us twice with the wave of releases so here I come to share my list of top features about Dynamics 365 CE I hope you enjoy it as much as I did reading it. The post Dynamics 365 CE Release wave 1 2024 first appeared on Wilmer Alcivar. Continue Reading wilmeralcivar88@gmail.com’s Article on their blog Dynamics 365 CE...
Power Automate – Send email from SharePoint Rest Api
Hello, today I want to share with you a method to send emails with Power Automate by using a REST API available in SharePoint. There is a method called “sendMail” in SP.Utilities.Utility that can be used to send emails to users. Some attention points: Recipients must be authenticated SharePoint users. Attachments cannot be included through this API method (You can include inline… Continue Reading Angelo’s...
How to create a center aligned responsive gallery
There are several ways in which a gallery can be made responsive. Learn how to build a center aligned responsive gallery! The post How to create a center aligned responsive gallery appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a center aligned responsive gallery | Hardit Bhatia: The Power Addict There are several ways in which a gallery can be made...
Power Platform Release wave 1 2024
Written by wilmeralcivar88@gmail.com It’s here, the release wave 1 2024 was announced. Every year Microsoft delights us twice with the wave of releases so here I come to share my list of top features about Power Platform I hope you enjoy it as much as I did reading it. The post Power Platform Release wave 1 2024 first appeared on Wilmer Alcivar. Continue Reading wilmeralcivar88@gmail.com’s Article on their blog Power Platform...
Handling Graph API Pagination in Power Platform Dataflows
Introduction When managing extensive user datasets from Microsoft Graph API, a common challenge is handling the pagination of data. This blog post explores a solution for effectively looping through multiple pages of Graph API data within Power Platform dataflows and discusses alternative methods that might be more efficient in certain scenarios. Background The need for this project arose… Continue Reading Rick A. Wilson...
2024 Wave 1 Release Highlights: Dynamics 365 & Power Platform’s exciting features
In this blog post, we’re stepping into the dynamic realm of Dynamics & Power Platform’s latest release – the 2024 Wave 1. While I won’t be delving into every nook and cranny, I’ve handpicked a selection of top features that caught my eye. Join me as we explore the power-packed enhancements, revolutionary tools, and game-changing capabilities that define this release. Whether you’re a… Continue...
From Basics to Brilliance: TypeScript Examples for Model Driven Apps
Written by wilmeralcivar88@gmail.com Unleash the power of TypeScript in Model Driven Apps! Explore practical examples, from handling basic logic in main forms to opening Custom Pages, calling Custom APIs, and triggering Cloud Flows. Ready-to-use code for your projects – tweak it according to your needs! Dive into the details and elevate your app development game The post From Basics to… Continue Reading...
Enhancing Public Sector Travel with the GSA Per Diem Connector for Power Platform
Navigating travel expenses in the public sector can be intricate, especially when it comes to adhering to per diem rates. To address this, I developed the GSA Per Diem Connector for Power Platform, aiming to simplify access to essential travel expense data. For those looking to delve deeper into per diem rates, the U.S. General Services Administration (GSA) offers comprehensive information…. Continue Reading Rick A. Wilson...
How to create a TypeScript project for Model Driven Apps
Written by wilmeralcivar88@gmail.com This is the continuation of a series on how to apply TypeScript in Model Driven Apps, In my previous blog post I’ve explained what TypeScript is, pros and cons and how it helps in Model Driven Apps, in this case I’m going to walk you through on how to create a TypeScript project from scratch for Model Driven Apps. I will show you how to add the config… Continue Reading...
How to improve Stripe payments in Power Pages
My recent post, Anatomy of the Stripe payments in Power Pages, got some interest. I looked under the hood of this out-of-the-box integration and raised a few points on the limitations that come with that. In this post, I want to show how you might work around some of these and improve Stripe payments in Power Pages. Specifically, I’ll show you how: Capture additional information about… Continue Reading...
What is TypeScript, pros and cons and how it helps in Model Driven Apps
Written by wilmeralcivar88@gmail.com In the quest for a fresh start this year, I’m going to create a series of blogposts that is a guide about TypeScript applied to Model Driven apps, inspired by my friend Ben den Blanken. Exploring TypeScript from the basics to practical examples, this first blogposts tries to explain the basics like what TypeScript is, its benefits and how it can help you in… Continue Reading...
Want to track your fitness goals using an app?
Learn how I created a data model and built a fitness tracker app to track my workouts and weight, that’s responsive and supports dark mode! The post Want to track your fitness goals using an app? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog Want to track your fitness goals using an app? | Hardit Bhatia: The Power Addict Learn how I created a data model and built...
How to add any font to Power Pages site
The Power Pages Design Studio makes it easier for users to change out-of-the-box colours and fonts and even manage custom CSS files. However, if you work with specific customer requirements, you can quickly discover that the required brand font (for example, Lato, Proxima, or other) is unavailable in the Design Studio! This is quite disappointing, as most customers are likely to have fonts… Continue Reading...
Building Better Tables – A patterned approach to using autonumber columns and alternate keys to drive efficiency in Dataflows
Introduction Navigating the complexities of dataflows in Microsoft’s Power Platform, especially when dealing with Dataverse, can present unique challenges. One significant hurdle is efficiently setting up and using lookup values. This article introduces a straightforward design pattern I’ve developed, emphasizing the use of autonumber fields and alternate keys in entity creation to… Continue Reading Rick A. Wilson (RAW)’s...
Anatomy of the Stripe payments in Power Pages
Just a few weeks ago, as I write this, Microsoft announced online payments with Stripe in Power Pages in preview. As I wrote a few posts on payment integration in Power Apps (with Stripe and Braintree) and Power Portals, I couldn’t help but roll up my sleeves and look at what’s behind the scenes of this integration. You can find the basics in the official documentation on this feature… Continue Reading...
Will AI pass my aviation exam?
I’m both a technology geek and a pilot. Not surprisingly, when I got my hands on the Azure OpenAI service (in preview) and Azure AI Studio, I wanted to try it out on the aviation topic. Aviation is a highly regulated area of human activity, and many legislative documents define the operations. As I’m studying now for the CPL Air Law exam, I naturally decided to do a quick experiment to see if… Continue Reading...
How to reset the people picker control?
Learn how to reset the modern Fluent UI people picker control from the Creator Kit with no Reset property and the Reset function not working! The post How to reset the people picker control? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to reset the people picker control? | Hardit Bhatia: The Power Addict Learn how to reset the modern Fluent UI people picker control...
Secure Microsoft Entra ID connector
I needed to create a Power Automate flow to create Microsoft Entra ID (previously Azure Active Directory) security groups and assign members to them. I was going to use the provided standard Microsoft Entra ID connector until I found that it requires application permissions scope to be “Directory.ReadWrite.All“. This gives the application access to any operation on the directory – including… Continue Reading...
Microsoft Ignite 2023 – my reflections
This week Microsoft gathered what I can imagine to be an enthusiastic audience to attend Microsoft Ignite in-person in Seattle. In this world of possibilities the event could also be seen online, live as well as on-demand. Not all, but lots of session. In this post I’ll let you in on my reflections after watching on-demand content from the event. Before we look at highlights from my… Continue Reading...
How to add PDF Viewer to a scrollable screen?
Have you ever used a scrollable screen in your app? A PDF viewer cannot be added to scrollable screens. Learn how to do that! The post How to add PDF Viewer to a scrollable screen? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to add PDF Viewer to a scrollable screen? | Hardit Bhatia: The Power Addict Have you ever used a scrollable screen in your app? A PDF viewer...
How to use a timer across screens!
Learn how to increase the performance of your app by repurposing controls especially the timer control which is very resource heavy! The post How to use a timer across screens! appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to use a timer across screens! | Hardit Bhatia: The Power Addict Learn how to increase the performance of your app by repurposing controls...
Power Automate Blueprint Accessing Azure Portal Backend APIs and the Intricacies of main.iam.ad.ext.azure.com
In the realms of digital infrastructure management, automation emerges as a pivotal ally, especially when confronting repetitive and time-sensitive tasks. A recent endeavor led me to a scenario where automating the management of OAuth tokens for users within our organization was paramount. Our meticulous record-keeping of these tokens and their respective assignments is handled through Power… Continue Reading Rick A. Wilson...
Cancel multiple running instances of a Cloud Flow using PowerShell
/*! elementor – v3.16.0 – 09-10-2023 */ .elementor-widget-divider{–divider-border-style:none;–divider-border-width:1px;–divider-color:#0c0d0e;–divider-icon-size:20px;–divider-element-spacing:10px;–divider-pattern-height:24px;–divider-pattern-size:20px;–divider-pattern-url:none;–divider-pattern-repeat:repeat-x}.elementor-widget-divider… Continue Reading...
Power Apps – ChatGPT Integration
In this article, let’s see how we can integrate ChatGPT with our Canvas App to add AI functionality. ChatGPT is an artificial intelligence-based chatbot developed by OpenAI, specialized in conversing with human users. The acronym GPT stands for Generative Pre-trained Transformer, which means “pre-trained generative transformer.” With ChatGPT we can, for example, generate content, answer… Continue Reading...
Import Excel file using Custom API and Alternate keys
/*! elementor – v3.16.0 – 09-10-2023 */ .elementor-widget-divider{–divider-border-style:none;–divider-border-width:1px;–divider-color:#0c0d0e;–divider-icon-size:20px;–divider-element-spacing:10px;–divider-pattern-height:24px;–divider-pattern-size:20px;–divider-pattern-url:none;–divider-pattern-repeat:repeat-x}.elementor-widget-divider… Continue Reading...
My First Article for CODE Magazine!
I am extremely happy and grateful for my first publication for Code Magazine, presented at the Power Platform Conference in Las Vegas 2023. As a Microsoft MVP, I have always dreamt of sharing my passion and knowledge with the tech community. My article, “Using Power Automate to Manage Process” focuses on streamlining business processes with Power Automate. This achievement was the result of… Continue Reading...
PCF Component: Docx Templates in Canvas Apps
PCF Component: Docx Templates in Canvas Apps Have you ever wanted to fill in a Docx template within a Canvas App? Look no further! I’m excited to introduce a new PCF component that allows you to do just that. This component leverages the easy-template-x open-source library, making it a breeze to create and structure templates. How to Get Started: Installation: Begin by downloading and… Continue Reading Rick A. Wilson...
Speed up your development process with GitHub Copilot
/*! elementor – v3.15.0 – 20-08-2023 */ .elementor-widget-divider{–divider-border-style:none;–divider-border-width:1px;–divider-color:#0c0d0e;–divider-icon-size:20px;–divider-element-spacing:10px;–divider-pattern-height:24px;–divider-pattern-size:20px;–divider-pattern-url:none;–divider-pattern-repeat:repeat-x}.elementor-widget-divider… Continue Reading...
Installing .NET Tools on Air Gapped Systems
In today’s digital age, the vast majority of our tasks rely heavily on internet connectivity. However, there are scenarios, more common than one might think, where systems are intentionally kept offline for security or other reasons. These air-gapped or isolated systems, like Azure VMs in a restricted VNET, pose unique challenges, especially when it comes to software installation. One such… Continue Reading Rick A. Wilson...
Capture User’s Last Successful Login with Portal Web API
Hey Power Pages developers! Are you sitting there scratching your head wondering why the Authentication/LoginTrackingEanbled site setting isn’t working? Unfortunately it has been deprecated 😭😭😭😭. This saddened me a lot because I utilize the Last Successful Login date field on the Contact table for a lot of reporting and automation using Power Automate. In this article I will… Continue Reading Rick A. Wilson (RAW)’s Article...
My interview with Christian Buckley
Here my interview with Christian Buckley, Microsoft Regional Director and MVP. Thanks! Visit his site: https://buckleyplanetblog.azurewebsites.net/ Continue Reading Angelo’s Article on their blog My interview with Christian Buckley – Angelo Gulisano Here my interview with Christian Buckley, Microsoft Regional Director and MVP. Blog Syndicated with Angelo’s...
Dynamics 365 CE Release Wave 2 2023
/*! elementor – v3.13.3 – 28-05-2023 */ .elementor-widget-divider{–divider-border-style:none;–divider-border-width:1px;–divider-color:#0c0d0e;–divider-icon-size:20px;–divider-element-spacing:10px;–divider-pattern-height:24px;–divider-pattern-size:20px;–divider-pattern-url:none;–divider-pattern-repeat:repeat-x}.elementor-widget-divider… Continue Reading...
Power Platform Release wave 2 2023
/*! elementor – v3.13.3 – 28-05-2023 */ .elementor-widget-divider{–divider-border-style:none;–divider-border-width:1px;–divider-color:#0c0d0e;–divider-icon-size:20px;–divider-element-spacing:10px;–divider-pattern-height:24px;–divider-pattern-size:20px;–divider-pattern-url:none;–divider-pattern-repeat:repeat-x}.elementor-widget-divider… Continue Reading...
Creator Kit – July Update
Hello, a new update of Creator Kit is availalbe. If you don’t know what Creator Kit is, you can read my article here. Bug Fixing Has benn fixed some bugs: Breadcumbs in Custom Pages, when updates, shrinks SearchBox 1.0.22 “undefined” text inside control Breadcrumb problems with dynamic ItemDisplayName DetailsList TotalRecords doesn’t count… Continue Reading Angelo’s Article on their blog Creator Kit...
F&O ? Power Platform – Your best buddies
This is part five in a series of posts, you can find the first one here. In the dual-write projects I have been involved in, I have had the possibility to exchange ideas with people both within the projects but outside of the projects as well. Community when at its best, people sharing and are willing to exchanged ideas even though not at the same company. In this post, I’ll highlight the… Continue Reading...