Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Role Theme Switcher Module role_theme_switcher crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

Migrate Suite

No security coverage
View on drupal.org

This project provides an administration interface to manage and monitor Drupal migrations. It offers a dashboard for viewing migration status, detailed logs, and the ability to run or rollback migrations, along with granular permissions and health checks. It also adds content provenance to migrated nodes, showing their origin and import details.

An administration dashboard for managing and monitoring Drupal migrations. Gives site managers, content leads, and non-developer admins full visibility into migration status — no Drush required.

Submodules

Four independently installable submodules, no inter-submodule dependencies:

  • migrate_admin — Dashboard at /admin/structure/migrate-suite: migration listing with status badges, grouping, filtering, detail pages with imported items/messages/failed items tabs, run/rollback via Batch API.
  • migrate_permissions — Per-migration granular permissions (view, run, rollback) with a permission matrix UI. Integrates with Drupal's permission system.
  • migrate_health — Health badges (Healthy/Stale/Failing) based on configurable thresholds for stale detection and failure rate monitoring. Aggregate summary on dashboard.
  • migrate_source_field — Content provenance pseudo-field on migrated nodes showing migration name, source IDs, import date, and configurable "Original source" links with token replacement.

Requirements

  • Drupal ^10.4 || ^11
  • Core migrate module
  • Optional: migrate_tools (its administer migrations permission is recognized as admin bypass)

Installation

drush en migrate_suite
drush en migrate_admin migrate_permissions migrate_health migrate_source_field

Activity

Tracked releases
1
Tracked since
May 2026
Latest release
3 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.x-dev Dev May 21, 2026