Umbraco.Community.EntityActions.ForceDelete
17.0.1
dotnet add package Umbraco.Community.EntityActions.ForceDelete --version 17.0.1
NuGet\Install-Package Umbraco.Community.EntityActions.ForceDelete -Version 17.0.1
<PackageReference Include="Umbraco.Community.EntityActions.ForceDelete" Version="17.0.1" />
<PackageVersion Include="Umbraco.Community.EntityActions.ForceDelete" Version="17.0.1" />
<PackageReference Include="Umbraco.Community.EntityActions.ForceDelete" />
paket add Umbraco.Community.EntityActions.ForceDelete --version 17.0.1
#r "nuget: Umbraco.Community.EntityActions.ForceDelete, 17.0.1"
#:package Umbraco.Community.EntityActions.ForceDelete@17.0.1
#addin nuget:?package=Umbraco.Community.EntityActions.ForceDelete&version=17.0.1
#tool nuget:?package=Umbraco.Community.EntityActions.ForceDelete&version=17.0.1
Force Delete Entity Action for Umbraco
Add a Force Delete action to the Umbraco backoffice, allowing developers and editors to permanently remove documents.
Why this package?
In Umbraco, deleting documents intentionally protected by built-in validation rules.
Sometimes however, during development, migrations, testing, or cleanup scenarios, you may run into situations where an item cannot be deleted through the standard backoffice actions.
This package adds an additional Force Delete entity action that bypasses standard delete restrictions and allows permanent removal directly from the backoffice.
Perfect for situations like:
- Cleaning up broken documents
- Removing documents stuck because of invalid references
- Development and testing environments
- Debugging content migrations
- Administrative maintenance tasks
Features
✔ Adds a Force Delete action to entity menus ✔ Integrates directly into the Umbraco backoffice context menu ✔ Built using the new Entity Actions extension API ✔ Lightweight package with minimal configuration ✔ Supports modern Umbraco backoffice architecture ✔ Community maintained and open source
Installation
Install via NuGet:
dotnet add package Umbraco.Community.EntityActions.ForceDelete
Or install directly from NuGet:
How it works
After installation, supported entities in the backoffice will receive an additional action in the context menu.
Example:
Document
├─ Create
├─ Trash
├─ Move to
├─ Publish
└─ Force Delete ← Added by this package
Selecting Force Delete will bypass the default delete restrictions and permanently remove the selected entity.
Note: The Force Delete action is only visible for users whose user group has the Force Delete permission enabled under Document Permissions.
Important notice
⚠ Use with caution
Force deleting bypasses the default safeguards provided by Umbraco.
Improper use may lead to:
- Broken references
- Lost content relationships
- Inconsistent data structures
It is recommended for:
- Developers
- Administrators
- Advanced Umbraco users
Avoid using this package in scenarios where content integrity is business critical.
Requirements
- Umbraco CMS 17+
- .NET 10+
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Umbraco.Cms.Api.Management (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Core (>= 17.0.0 && < 18.0.0)
- Umbraco.Community.EntityActions.ForceDelete.Assets (>= 17.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 17.0.1 | 112 | 6/25/2026 |
| 17.0.0 | 107 | 6/25/2026 |
| 17.0.0-rc1 | 108 | 6/24/2026 |
| 17.0.0-beta4 | 100 | 6/23/2026 |
| 17.0.0-beta3 | 102 | 6/22/2026 |
| 17.0.0-beta2 | 103 | 6/18/2026 |
| 17.0.0-beta1 | 116 | 6/18/2026 |