pnpsitecollectionlist

Title: Get the all SiteCollections using PnP Powershell

Script:

  1.     
  2. $URL="https://hpeblore-admin.sharepoint.com"    
  3. $OutPutFilename = "SiteCollectionListt.csv"  
  4. "Site URL" | Out-File -Encoding Default -FilePath $OutPutFilename;   
  5.       
  6. # Connect to SharePoint Online     
  7. Connect-PnPOnline -Url $URL -Credentials Get-Credential    
  8.     
  9. # Get the site collections    
  10. $siteColl=Get-PnPTenantSite    
  11.     
  12. # Loop through the site collections    
  13. foreach($site in $siteColl)    
  14. {    
  15.       
  16.      $site.Url| Out-File -Encoding Default  -Append  -FilePath $OutPutFilename;    
  17.   
  18.             
  19.    }