PnP PowerShell
PnP PowerShell is a cross-platform PowerShell module that provides cmdlets for managing and automating Microsoft 365 services, including SharePoint Online, Teams, and other Microsoft 365 workloads. It enables administrators and developers to perform common management tasks, site provisioning, and automation through PowerShell commands.