PowerShell Script

Create multiple List Items with a CSV file using Invoke-PnPSPRestMethod

Did you know that there’s also a PnP PowerShell command that will use a REST request? Meaning we’ve got a...

Find who deleted files in SharePoint Online using PowerShell PnP (from the recycle bin)

Recently, I have seen a few requests about how can we get who deleted files in a SharePoint Online site?...

Copy or Move Files (not folders) to another SharePoint Library or Site using PowerShell PnP

In today’s post, we’ll have a look at something that could potentially be your mini “re-organisation / migration” project. We’ll...

Missing Metadata

Find Missing Metadata in SharePoint Online using PowerShell PnP

Did you know that fields in SharePoint Online set as “required” are not so… required anymore? It may be a...

[Video] 🎥 – Get Started with PnP PowerShell on PowerShell Core

Hello there! I have created a new video on my Youtube channel to help you getting started with PnP PowerShell...

Change Specific Users’ OneDrive for Business Default Storage Quota using PowerShell PnP (With Error Handling for Different Outcomes!)

It may be useful to allocate specific users with specific OneDrive for Business storage quotas. But we may be faced...

Get all Teams a User is Part of using PowerShell PnP

As you may be aware already (hopefully!), we have Microsoft Teams cmdlets surfacing in the SharePoint PowerShell PnP module since...

Create Folders with Months Name in SharePoint Online using PowerShell PnP

Hello there! Today’s post will help you create a folder structure in SharePoint Online organized by month’s name! You’ll see...

Get Teams, Channels, Tabs, and Privacy Settings using Teams PnP PowerShell

In case you haven’t seen, Teams PnP PowerShell cmdlets are starting to surface! 🥳 In this short blog post, we’ll...

Get a list of folders created per month in SharePoint Online using PowerShell PnP

Oh no! We’re talking about folders again… Yes we are! But this time, we’ll get some insights as to when...

Get the attachments names in SharePoint lists using PowerShell PnP

Have you ever noticed that in SharePoint, when you attach files in a list item, you can add the column...

Change column values based on other column values in SPO using PowerShell PnP

Today, I wanted to share something I’ve learned thanks to the PowerShell Community out there, who responded to my “Tweet...

Find checked out files across multiple Site Collections and libraries in SPO using PowerShell PnP

It might be another day, and you might have another requirement! In today’s blog post, we’ll have a look at...

Find empty folders in a SharePoint site using PowerShell PnP

We still have this debate about Folders vs. Metadata. Which one is better? Should I continue to use folders? etc…...

Get the Checkin Comments in SharePoint using PowerShell

Today’s post is not about PowerShell PnP, nor SharePoint Online, but it was such a struggle that I really wanted...