Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Enforce Revision

7 sites Security covered
View on drupal.org

This module ensures that specific user roles are required to create new revisions when editing certain content types. It can either disable the "Create new revision" checkbox or hide it entirely for these users, preventing accidental or intentional skipping of revision creation.

This module enforces revision creation for content types based on user roles and bundles.

Features

  • Role-based enforcement: Configure which user roles must create revisions for specific content types
  • Bundle-specific settings: Different enforcement rules for different content types
  • Flexible UI options: Choose to disable the checkbox or hide it completely
  • Form integration: Automatically modifies the "Create new revision" toggle for restricted users
  • Entity-level enforcement: Ensures revisions are created even if form manipulation is attempted

Configuration

1. Navigate to Configuration > Content authoring > Enforce Revision Settings
2. For each content type you want to configure:
- Check "Enable revision enforcement"
- Select the user roles that should be restricted
- Optionally check "Hide revision checkbox entirely" to completely remove the UI element
3. Save the configuration

 

Activity

Total releases
3
First release
Sep 2025
Latest release
5 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.1 Stable Feb 9, 2026
1.0.0 Stable Oct 14, 2025
1.0.x-dev Dev Sep 29, 2025