In SharePoint Online, you can use the below PowerShell to lock access to a site collection without deleting it.
Set-SPOSite https://melqassas.sharepoint.com/sites/DemoSites -lockstate NoAccess
See also Prevent access to site collection SharePoint Server 2019
1.1k questions
673 answers
454 comments
193k users
Related Activities
Categories
Most popular tags