SharePoint Online: PowerShell to List Deleted Sites

Requirement: Find All Deleted Site Collections in SharePoint Online

How to Get Deleted Sites in SharePoint Online?
Deleted site collection are sent to recycle bin in SharePoint Online and stays there for 92 days until they purged permanently. To check if a site collection is deleted and exists in recycle bin,
  • Login to SharePoint Online Admin Center >> Click on "Deleted Sites" link from left navigation (In classic Admin Center, Go to "Site Collections" link from left navigation and click on "Recycle Bin" Icon)
    sharepoint online get deleted sites
From here, You can either restore or permanently delete the site collection!

PowerShell to Get Deleted Site Collections in SharePoint Online:
Using SharePoint Online Management Shell, you can get a list of deleted site collections as
$AdminSiteURL = "https://crescenttech-admin.sharepoint.com"
  
#Connect to SharePoint Online
Connect-SPOService -URL $AdminSiteURL -Credential (Get-Credential)
 
#Get all Deleted Sites
Get-SPODeletedSite

This lists all deleted sites
sharepoint online powershell list deleted sites

PnP PowerShell Get Deleted Sites in SharePoint Online
Similarly, you can get all deleted sites from SharePoint Online tenant recycle bin using PnP PowerShell too. 
#Config Variables
$TenantURL = "https://crescenttech.sharepoint.com"

#Connect to PnP Online
Connect-PnPOnline -Url $TenantURL -Credentials (Get-Credential)
 
#Get All Deleted Sites from Recycle Bin
Get-PnPTenantRecycleBinItem
SharePoint Online: PowerShell to List Deleted Sites SharePoint Online: PowerShell to List Deleted Sites Reviewed by Salaudeen Rajack on April 17, 2018 Rating: 5

No comments:

Please Login and comment to get your questions answered!

Powered by Blogger.