Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Murtaza_Ghafoor

Microsoft Fabric: A Complete Guide to Item-Level Soft Delete & Recovery (Preview) Much Awaited !

Managing data in shared workspaces always comes with a risk—someone might accidentally delete an important report, dataset, or pipeline. Microsoft Fabric now addresses this challenge with item-level soft delete and recovery (Preview), giving teams more control and peace of mind.

In this guide, I’ll walk through how the feature works, how to configure it, and how to use it effectively.

What is Item-Level Soft Delete?

With this feature, when you delete an item in a workspace, it is not permanently removed right away. Instead, it is stored temporarily for a defined retention period, allowing you to recover it if needed.

This is especially useful in collaborative environments where multiple users are working on shared assets.

Key Benefits

  •           Prevents accidental data loss
  •           Allows quick recovery of deleted items
  •           Maintains original configurations and relationships
  •           Gives admins control over retention and permanent deletion

Prerequisites

Before using this feature, make sure you have the right permissions:

  •           Tenant Admin → to enable and configure retention settings
  •           Workspace Contributor/Member/Admin → to restore deleted items
  •           Workspace Admin → to permanently delete items

Step 1: Configure Retention Settings

By default, Fabric keeps deleted items for 7 days, but this can be extended up to 90 days.

To configure:

  1.          Go to Admin Portal
  2.          Navigate to Tenant Settings
  3.          Find Item Recovery
  4.          Enable the setting
  5.          Set retention period (7–90 days)
  6.          Click Apply

Important: If this setting is turned off, deleted items are permanently removed immediately.

Step 2: Restore Deleted Items

Once an item is deleted, it moves to the Workspace Recycle Bin.

Using Recycle Bin (UI)

  1.          Open the workspace
  2.          Go to Recycle Bin
  3.          Search or filter the deleted item
  4.          Select the item
  5.          Click Restore

The item will be restored with:

  •           Original settings
  •           Permissions
  •           Relationships

Using REST API (for automation)

You can also restore items programmatically using the Fabric REST API.

This is useful for:

  •           Automation workflows
  •           Governance processes
  •           Backup/recovery strategies

Step 3: Permanently Delete Items

If required, admins can permanently delete items before the retention period ends.

 

Using Recycle Bin

  1.          Open workspace
  2.          Go to Recycle Bin
  3.          Select item
  4.          Click Delete Permanently
  5.          Confirm action

 This action cannot be undone.

Important Considerations

  •           If an item with the same name already exists, recovery will fail until you rename it
  •           Dependent items may need to be restored first
  •           This feature applies only to items—not entire workspaces
  •           Workspace retention settings are managed separately

Best Practices

  •           Set retention period based on business needs (e.g., 30–60 days for production)
  •           Limit permanent delete access to admins only
  •           Regularly review recycle bin items
  •           Use APIs for automation in large environments

Final Thoughts

This feature is a strong step forward in improving governance and safety within Microsoft Fabric. It reduces the risk of accidental deletions while still giving admins full control.

For teams working with critical reports and datasets, this is not just a convenience—it’s an essential safeguard.

If this helps, ✓ Mark as Kudos |Help Others