Role Based Security in Power Apps (With SharePoint Groups)

Powerapps form edit field with Role Based Security

A few days ago, a client had a request. They have a Power Apps form with several fields. We used a SharePoint list containing certain users’ email addresses. Only those users can edit all the fields, while others can edit only some. In this Power Apps tutorial, I will explain role-based security in Power Apps … read more…

How to Use Power Apps Gallery OnSelect?

Power Apps Gallery OnSelect

This Power Apps tutorial will teach you how to use the Power Apps gallery control’s OnSelect. Then, we will discuss the Power Apps gallery OnSelect navigate Screen and how to get selected gallery record details on a Display form/Edit form using the OnSelect property. Additionally, we will see how to set a variable in the gallery … read more…

Send a Mobile Notification Using Power Automate

Send a Mobile Notification When a SharePoint Item is Created

Do you want to receive a notification on your phone when a new form is submitted or a task is assigned to you? With the help of Power Automate, we can easily send mobile notifications. In this Power Automate tutorial, I will show you two flows: sending a mobile notification using a manually triggered trigger … read more…

String Starts With in PowerShell: Simple Methods That Works

powershell string starts with

Recently, I was working on a script where I needed to check if strings began with certain characters. There are various methods available to do this in PowerShell. In this article, I’ll explain various methods for checking if a string starts with specific characters in PowerShell. You can use these techniques in various scenarios, such … read more…

PowerShell Naming Conventions: Best Practices for Scripts and Modules

PowerShell Naming Conventions

When I first started writing PowerShell scripts over a decade ago, I quickly realized that consistent naming conventions make a huge difference in code readability and maintainability. Whether you’re writing a simple script or building complex modules, following proper naming standards helps you and your team work more efficiently. In this article, I’ll share the … read more…

PowerShell Variable Naming Conventions: Best Practices for Clean Code

PowerShell Variable Naming Convention

As a PowerShell developer, I’ve learned that following consistent variable naming conventions is crucial for writing clean, maintainable code. Over my years of PowerShell scripting, I’ve found that proper naming conventions make scripts more readable and easier to debug. In this article, I’ll share the best practices for PowerShell variable naming that I’ve developed through … read more…

How to Check if a Variable is Null or Empty in PowerShell?

powershell if variable is null or empty

While working on PowerShell scripts, you’ll often need to check if a variable contains data before performing operations on it. There are various methods for checking this. In this article, I’ll show you several methods to check if a PowerShell variable is null or empty. Let us check various approaches and see which one works … read more…

Power Apps Button Animation

PowerApps display a loading button until the data is saved

A few days ago, I was guiding one of my clients on how to save form data locally in Power Apps using collections. For saving data, I used the Collect() function instead of the Patch() function. There, we face an issue: when the submit button is clicked more than once, duplicate data is stored in … read more…

Export Arrays to CSV in PowerShell

Export Arrays to CSV in PowerShell

Over the years, I’ve found that exporting data to CSV files is one of the most common tasks when working with PowerShell. Recently, one of my clients asked us to export arrays to CSV in PowerShell. There are various methods to do so. In this tutorial, I will explain several ways to export arrays to … read more…

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Live Webinar

SharePoint Integration Power Apps Form With Repeating Table [Invoice Management System]

Learn how to build an invoice management system using SharePoint integration and a repeating table.

📅 2nd September 2026 – 10:00 AM EST | 7:30 PM IST

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App