Note to Self: PnP PowerShell

If like me, you use PowerShell or Scripts of any kind, sometimes you find things don’t work, and then you find those commands that resolve it. Isn’t it true that down the line, when you hit the same issue, you then can’t remember what you did. Well, this post is a reminder for me.

PnP PowerShell Login from Window, Ensuring Cached Authentication Tokens are Cleared

$url = "https://[tenant].sharepoint.com"
Connect-PnPOnline -Url $url -SPOManagementShell -ClearTokenCache

PnP PowerShell Ensure the Correct Permissions are Assigned to the PnP Management Shell Application

# Remove the SharePoint Online PnP Module (close any current PowerShell Windows)
Remove-Module -Name SharePointPnPPowerShellOnline

# Install a specific PnP Version
Install-Module -Name SharePointPnPPowerShellOnline -MinimumVersion 3.26.2010.0

# Register the correct PnP PowerShell Peermissions
$url = "https://[tenant].sharepoint.com"
Register-PnPManagementShellAccess -SiteUrl $url

Liam Cleary

Liam began his career as a Trainer of all things computer-related. He quickly realized that programming, breaking, and hacking was a lot more fun. He spent the next few years working within core infrastructure and security services until he found SharePoint. He is the founder and owner of SharePlicity, a consulting company that focuses on all areas of Technology. His role within SharePlicity is to help organizations implement technology that will enhance internal and external collaboration, document and records management, automate business processes, and of course security controls and protection. He is also a Microsoft MVP focusing on Architecture but also crosses the boundary into Development. He is also a Microsoft Certified Trainer (MCT). His specialty over the past few years has been security in SharePoint and its surrounding platforms. He can often be found at user groups or conferences speaking, offering advice, spending time in the community, teaching his kids how to code, raspberry PI programming, hacking the planet or building Lego robots.

You may also like...