Merged
Size
S
Change Breakdown
Feature75%
Maintenance25%
#27981feat(core): Make data redaction available without feature flag

Data redaction feature now available without configuration

The data redaction module now initializes automatically on startup, removing the need to set an environment variable to unlock this privacy feature.

Data redaction—a feature that masks sensitive values like credentials and API keys in workflow execution data—is now available to n8n customers without any configuration. Previously, administrators had to set the N8N_ENV_FEAT_EXECUTION_REDACTION environment variable to 'true' to enable the feature, gating it behind an undocumented requirement.

With this change, the redaction module initializes unconditionally when n8n starts up. The frontend checks only two conditions: whether the redaction module is active and whether the user holds the updateRedactionSetting permission. The feature flag check is gone from both the backend initialization logic and the frontend's workflow settings component.

The change lives in the @n8n/cli package's redaction module and the frontend's workflow settings Vue component.

View Original GitHub Description

Summary

Remove the N8N_ENV_FEAT_EXECUTION_REDACTION environment variable gate from the data redaction feature. The redaction module now always initializes on startup, and the frontend UI is shown whenever the module is active and the user has the updateRedactionSetting permission, no feature flag required. This makes data redaction available to customers out of the box.

Related Linear tickets, Github issues, and Community forum posts

https://linear.app/n8n/issue/IAM-508

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)
© 2026 · via Gitpulse