Live Developer Training: next batch coming soon. Be the first to know.Live training: next batch soonJoin the waitlist →Join →

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…

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…

Term Store in SharePoint

Term Store in SharePoint

When working with a document management system in SharePoint, it is important to keep everything organized. Many times, people use different names for the same thing. For example, one person tags a file as HR, another as Human Resources, and someone else as People Department. This makes search results confusing and slows down work. The … 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…

Easiest Way to Add Custom HTML/CSS to SharePoint Modern Page

Embed the Custom Page in a Modern Page

When I was working on a document management system for one of my clients, they had a particular request: they wanted to add their own custom HTML, CSS, and even a bit of JavaScript to their SharePoint Modern Page. Out of the box, SharePoint doesn’t give you a direct way to drop in custom code, … read more…

SPFX SwatchColorPicker Fluent UI React Control

spfx swatch color picker fluent ui react control realtime example

In this tutorial, we will learn how to use the Fluent UI React SwatchColorPicker control in a SharePoint Framework (SPFx) web part. This control is useful when you want to allow users to choose a color from a set of predefined, branded options. For example, to customize the theme of headers, buttons, or other UI … read more…

How to Enable Automatic Index on SharePoint?

How to Enable Automatic Index on SharePoint

Recently, I tested one of our IT Help Desk solutions that we built using Power Apps, Power Automate, and SharePoint. I wanted to see what happens when the SharePoint list grows beyond 10,000 records. In the past, I never created any manually indexed columns for this list. But this time, I enabled Automatic Indexing. Once … read more…

Connect to Microsoft Teams using PowerShell [With Examples]

Get all teams and channels using PowerShell

As an administrator, you might need to work with Microsoft Teams using PowerShell. In this tutorial, I will show you how to connect to Teams from PowerShell with some real examples. You can use the Microsoft Teams PowerShell module to manage teams directly from the PowerShell command line. But before that, you need to install … read more…