| title | PnP PowerShell Overview |
|---|---|
| description | PnP PowerShell Overview |
| ms.date | 03/06/2026 |
| ms.reviewer | VesaJuvonen |
PnP PowerShell is a .NET 8.0 based PowerShell Module providing over 700 cmdlets that work with Microsoft 365 environments such as SharePoint Online, Microsoft Teams, Microsoft Project, Security & Compliance, Microsoft Entra ID, and more.
For more information about installing or upgrading to this module, refer to these PnP PowerShell articles.
This library is an open-source and community-provided library with an active community providing support for it. It is not a Microsoft-provided module so there's no SLA or direct support for this open-source component from Microsoft. You can, however, report any issues using the issues list in GitHub.
PnP PowerShell is initiative part of the larger community and open-source work under the Microsoft 365 & Power Platform community initiative. PnP PowerShell is also supported by the .NET Foundation and has adopted the .NET Foundation Code of Conduct.
Applies to: SharePoint Online