Site owners often see documents remain in a SharePoint site even after they delete them. This happens because a retention hold from Microsoft 365 compliance policies prevents permanent deletion. Site owners need to understand how these holds work, what they can and cannot do, and how to manage content under a hold. This article explains the behavior of retention holds on SharePoint sites and provides a governance checklist for site owners.
Key Takeaways: Retention Hold Governance for Site Owners
- Microsoft 365 compliance portal > Data lifecycle management > Retention policies: Shows all active retention policies that apply to SharePoint sites.
- SharePoint site settings > Site contents > Retention hold icon: Identifies documents currently under a hold.
- SharePoint admin center > Active sites > Policies: Lists retention labels applied to site content.
What Is a Retention Hold in SharePoint
A retention hold is a compliance feature in Microsoft 365 that preserves content for a specified period. When a retention policy or label applies to a SharePoint site, content cannot be permanently deleted until the hold expires. This includes documents, list items, and versions. The hold overrides user delete actions. Site owners cannot bypass the hold through standard site management actions.
Retention holds are set by compliance administrators, not site owners. Policies can apply to all sites, specific sites, or content with a specific label. The hold duration is defined in days or years. During the hold period, users can still edit and move content unless the policy also blocks edits. The hold only prevents permanent deletion.
How Retention Holds Differ from eDiscovery Holds
An eDiscovery hold is placed on content relevant to a legal case. It preserves all versions and prevents editing. A retention hold preserves content for a set time but typically allows editing. Site owners may encounter both types. The governance checklist must account for both scenarios.
Where Retention Holds Apply
Retention holds apply at the site level or the content level. A site-level hold preserves all content in the site. A content-level hold preserves only items with a specific retention label. Site owners can see which content has a hold by checking the compliance information in the document library.
Steps for Site Owners to Verify and Manage Retention Holds
- Check which retention policies apply to your site
Go to the Microsoft 365 compliance portal. Select Data lifecycle management then Retention policies. Look for policies that include SharePoint sites. Note the policy name, duration, and whether it allows editing or deletion after the hold. - Identify content under a retention hold
Open the SharePoint site. Navigate to Site contents. In a document library, select a document. On the details pane, look for the Retention hold icon or label. If a hold is active, the icon appears next to the document name. You can also use the Compliance details column in the library view. - Understand what actions are blocked
Under a retention hold, users cannot permanently delete content. If a user deletes a document, it moves to the site recycle bin. From there, it goes to the second-stage recycle bin. The document remains there until the hold expires. Users can still edit, rename, move, and copy the document unless the policy specifically blocks edits. - Review retention labels applied to content
In the SharePoint admin center, go to Active sites and select your site. Under Policies, view Retention labels. This shows labels published to the site. Any content with these labels is subject to the label’s retention rules. - Communicate with users about hold behavior
Send a notice to site users explaining that deleted documents may reappear or remain in the recycle bin. Advise them not to attempt permanent deletion of content under hold. Provide a list of retention labels used on the site so users know which content is protected. - Request policy changes if needed
If a retention policy is causing operational issues, contact the compliance administrator. Site owners cannot modify retention policies. Provide a business justification for the change. The administrator can adjust the scope or duration of the policy.
Governance Checklist for Site Owners
Site owners should use the following checklist to ensure proper governance of retention holds. This checklist covers initial setup, ongoing monitoring, and user communication.
Initial Setup
- Confirm which retention policies apply to your site with the compliance administrator.
- Document the policy name, duration, and actions allowed (edit, delete, move).
- Enable the Compliance details column in all document libraries that contain sensitive content.
- Add a site notice or page explaining the retention policy to all users.
Ongoing Monitoring
- Monthly: Review the compliance portal for changes to retention policies that affect your site.
- Monthly: Check the site recycle bin for items that cannot be permanently deleted due to hold.
- Quarterly: Audit content with retention labels to ensure they are applied correctly.
- Quarterly: Review user permissions to confirm no one bypasses retention holds through site collection admin rights.
User Communication
- Provide a FAQ document that answers common questions about retention holds.
- Train site users on how to identify content under a hold using the compliance details column.
- Establish a process for users to request content release after the hold period ends.
If Content Still Does Not Behave as Expected
Deleted Documents Keep Reappearing in the Library
This occurs when a retention policy preserves the document. The document is not deleted permanently. Instead, it is restored from the recycle bin by the system. To confirm, check the document’s compliance details. If the retention hold icon appears, the document is under a hold. The only solution is to wait until the hold expires or ask the compliance administrator to remove the hold for that specific item.
Users Cannot Delete Any Content Even After the Hold Expires
After a retention hold expires, the system takes up to seven days to release the hold. During this time, content may still appear under hold. Wait seven days and then attempt deletion again. If the problem persists, check if another retention policy or eDiscovery hold applies. Site owners can view active holds in the compliance portal under Data lifecycle management then Retention policies.
Retention Labels Do Not Appear in the Library
Retention labels must be published to the site before they appear. In the compliance portal, go to Data lifecycle management then Retention labels. Check if the label is published to your site. If not, ask the compliance administrator to publish it. Also ensure users have the correct permissions to see the label column.
| Item | Retention Policy | Retention Label |
|---|---|---|
| Scope | Applies to all content in a site or organization | Applies to specific items or folders |
| Set by | Compliance administrator | Compliance administrator or user with edit rights |
| Duration | Defined in days or years | Defined in days, years, or indefinitely |
| Edits allowed | Yes unless policy blocks edits | Yes unless label blocks edits |
| Deletion blocked | Yes | Yes |
| User visibility | Shown in compliance details | Shown in column in library |
Site owners can now identify retention holds on their site and manage content accordingly. Use the governance checklist to set up monitoring and user communication. For advanced management, create a Power Automate flow that alerts you when a document under a hold is deleted. This helps track compliance actions without manual checks.