Live Developer Training starts 5 October 2026. Seats are limited.Live training starts 5 OctReserve your seat →Reserve →

PnP PowerShell Scripts for SharePoint Developers

PnP PowerShell Scripts for SharePoint Developers

Every time I need to set up a new SharePoint site, list, or library, I don’t want to click through the UI ten times just to add a few columns. I want a script I can run once, change a couple of values, and be done in under a minute. That’s exactly what this post … read more…

Get SharePoint Folder Permissions Using PnP PowerShell

get sharepoint library file permissions into an excel

Managing permissions in a SharePoint Online document library can become difficult when the library contains multiple folders, subfolders, files, and unique permission assignments. A permissions report helps administrators identify who has access to each folder or file, which permission level they have, and whether the permission is inherited or assigned directly. In this tutorial, you … read more…

Add SharePoint List Fields From Excel Using PnP PowerShell

PowerShell script to create list columns in SharePoint Online from excel

When I build Power Apps solutions for clients, SharePoint lists are almost always part of the setup. And most of the time, these lists require many fields. Sometimes 30. Sometimes 40+. Manually creating them was a big waste of time. So I started using PnP PowerShell to automate this.One script -> Run it once -> … 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…

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…

Hide Return to Classic SharePoint link in SharePoint

Hide Return to Classic SharePoint link in SharePoint Online

Recently, I was working on a Document Management System for one of my clients. While creating several libraries in their SharePoint Online site, I noticed something interesting: at the bottom of every modern library view, there was a Return to classic SharePoint link. Now, since my client is not very familiar with SharePoint, they prefer … read more…

How to Enable Sensitivity Labels On PDF Using PowerShell?

How to Enable Sensitivity Labels on PDF using PowerShell

I am working on a Document Management System where my client asked me to enable sensitivity labels. By default, sensitivity labels work with supported file types like Word, Excel, and PowerPoint. However, they also wanted to apply labels to PDF files. In this article, I will explain how to enable sensitivity labels for PDFs using … read more…