How to Set Up Expiration Guest Access to SharePoint Site?

How to manage guest access expiration in a SharePoint site

When I was working with a client who wanted to share certain documents with external users, I created a separate SharePoint site dedicated solely to external users. Once the site was ready, the client asked me a great question: “How do we set up expiration for external access so that guest users don’t keep access forever?” … read more…

How to Set SharePoint Pages Read-Only for Members

How to Set SharePoint Pages Read-Only for Members

Recently, I worked with a client to create a SharePoint home page for them. Initially, everything worked as expected, but after a few days, team members reported that they could no longer view or edit the home page. When I checked, I realised that members had permission to modify the page, and one of them … read more…

Add a SharePoint List to Quick Launch Using Power Automate

Add a SharePoint List Link to the Left Pane In Power Automate

Yesterday, one of my subscribers reached out with an interesting requirement: they needed to create a SharePoint list and its columns using Power Automate and have that list automatically show up in the SharePoint site’s left-hand navigation (the quick launch menu). In this tutorial, I will tell you how to add a SharePoint list link … read more…

Change Browser Tab Title in SharePoint – 2 Easiest Ways

How to Change the Browser Tab Title in SharePoint

Recently, I created an intranet portal for one of my clients. They had a specific requirement: when users open any SharePoint site home page, the browser tab shouldn’t just display the default Site Name – Home. Instead, they wanted it to show the Site Name followed by the Company Name as shown below. In this … read more…

Remove Characters From String In Power Automate [with Examples]

Power Automate replace strings

When we create flows in Power Automate, it’s common to receive text that isn’t perfectly formatted, with extra spaces, unwanted characters, or parts of a string you don’t need. Cleaning the text before saving it to SharePoint, sending an email, or creating a file is essential. In this tutorial, I will tell you how to … read more…

How to Set No Selected Item in a Power Apps Gallery?

Set No Selected Item in a Power Apps Gallery

When you add a Gallery in Power Apps, it automatically highlights the first item by default. That works in many cases, but it can be unclear if you’d prefer your app to start with nothing selected. Yes, the same thing happened to me as well. In my case, I always want to start with my … read more…

Replace Text Or Characters in Power Automate

How to replace a character in a string using Power Automate flow

In Power Automate, you may sometimes need to clean or modify text before using it in your flow. Maybe you want to remove extra spaces, change a word, or replace special characters in a file name. In these cases, replace() help us. In this tutorial, I will explain how to use the Replace() function in … read more…

SPFx CRUD Operations using No JavaScript Framework

spfx crud operations using pnp

As a beginner in SharePoint Framework, you should know how to implement CRUD operations on a SharePoint list in SPFx. In this article, I will explain the steps to implement CRUD (Create, Read, Update, Delete) operations using the PnP JS library in an SPFx web part. Now, let’s get started! SharePoint Framework CRUD Operations Look … read more…

PowerShell Greater Than or Equal [With Examples]

PowerShell Greater Than or Equal

If you’ve ever needed to compare numbers, dates, or even objects in PowerShell, you’ve probably wondered how to check if one value is greater than or equal to another. In this tutorial, I’ll walk you through the “greater than or equal” operator in PowerShell using examples. PowerShell Comparison Operators Comparing values is at the heart of scripting … read more…

How to Enable Users to Add New Terms to SharePoint Term Store

How to Enable Users to Add New Terms to the Term Store

Recently, after I published a post on how to create a Term in the Term Store using Power Automate, one of my clients reached out with another requirement. They liked the automation, but in their team organization, they don’t use Power Automate. Instead, they wanted a way for users to directly add new terms in … 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 Permission Checker Agent using Microsoft Copilot Studio

Learn how to build a SharePoint Permission Checker Agent using Copilot Studio. Using this agent, you can check library-level and file-level permissions. Also, identify Users, SharePoint Groups, and Permission Levels.

📅 1st July 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