Requirement: SharePoint Online Make Site Collection Read only.
How to make a SharePoint Online Site Read Only?
We have a business requirement to set a SharePoint Online site collection into read-only mode to prevent any further addition/modification of content, but make the existing content available as read-only to the end-users. Unlike SharePoint On-premises, there is no UI to make a SharePoint Online site or site collection read-only. However, we can use site policies in SharePoint Online to make the site collection read-only.
SharePoint Online: Make a Site Collection read only using site policies
Making a SharePoint Online site collection read-only is a great way to prevent users from making changes to the site, while still allowing them to view and access content. Here is a step-by-step guide on how to make a SharePoint Online site collection read-only:
Here is how to use SharePoint site policies for SharePoint Online to make site collection read only:
- Navigate to the site collection that you want to make Read Only >> Click on Settings Gear and then Site Settings Menu item.
- Click on “Site Policies” under Site Collection Administration.
- Create a new policy by clicking the “Create” link.
- Provide a Name to your Policy, e.g., “Read only”, optionally the Description. Set the following options and click on “OK” to create a site policy:
- Do not close or delete the site automatically
- Check the option “The site collection will be read only when it is closed”
This will create a Read only policy. So now, We have defined the site policy, which will not close or delete the site automatically but will set the site to read-only mode when it is closed.
Apply the policy and close the site:
Now the next step is to apply the policy and close the site.
- Go to Site Settings >> Click on “Site Closure & Deletion” under Site Administration.
- Select the Site Policy you created in the previous step and click “Close this site now”. (At times, You may have to select the policy and Click OK and then visit the “Site Closure & Deletion” page again to click the “Close this site now” button)
That’s it! Now you can see your site is set to read-only mode with a notification at the top saying the site is read only!
You can clear read-only mode and make the site editable by re-opening the closed site to make it available for users to add and update. To apply site policy using PowerShell How to Apply Site Policy in SharePoint Online using PowerShell?
In this article, we have discussed how to make a SharePoint Online site collection read-only. Following the steps outlined in this guide, you can quickly and easily prevent users from changing your site collection while allowing them to view and access the content.