PowerShell SharePoint PnP: Installing SharePoint PNP PowerShell

Open Windows Powershell as Administrator.

Run the following

Install-Module SharepointPNPPowershellOnline

Type A when prompted.

To verify the version installed type the following:

Get-Module SharePointPnPPowerShell* -ListAvailable | Select-Object Name,Version | Sort-Object Version -Descending

Type the following to connect to your SharePoint Online Environment replacing <YourTenant> with your Tenancy alias, e.g alanlearnsstuff12345

Would you like to buy Alan a coffee?

Visit the AlanPs1 Ko-fi page

Connect-PnPOnline –Url https://<YourTenant>.sharepoint.com –Credentials (Get-Credential)

Note: This command can fail with an error message mentioning DTD is prohibited on this XML document. There can be many causes, (see this link) but the usual fix is to change the DNS settings to use in some cases.

Enter your Admin Credentials when prompted.

Type Get-Command -Module *PnP* or Get-Command -Module *PnP* | Select -First 5, as I have and verify a list of commands return.

Now a browse at this page will get you on your way: PnP PowerShell overview