spo tenant recyclebinitem restore
Restores the specified deleted Site Collection from Tenant Recycle Bin
m365 spo tenant recyclebinitem restore [options]
-u, --siteUrl <siteUrl>
URL of the site to restore
Wait for the site collection to be restored before completing the command
-h, --help [help]
Output usage information. Optionally, specify which section of command's help you want to see. Allowed values are
full. Default is
JMESPath query string. See http://jmespath.org/ for more information and examples.
-o, --output [output]
Runs command with verbose logging.
Runs command with debug logging.
Restoring deleted site collections is by default asynchronous and depending on the current state of Microsoft 365, might take up to few minutes. If you're building a script with steps that require the site to be fully restored, you should use the
--wait flag. When using this flag, the
spo tenant recyclebinitem restore command will keep running until it received confirmation from Microsoft 365 that the site has been fully restored.
To use this command you have to have permissions to access the tenant admin site.
Restore a deleted site collection from tenant recycle bin
m365 spo tenant recyclebinitem restore --siteUrl https://contoso.sharepoint.com/sites/team
Restore a deleted site collection from tenant recycle bin and wait for completion
m365 spo tenant recyclebinitem restore --siteUrl https://contoso.sharepoint.com/sites/team --wait