[
https://issues.apache.org/jira/browse/NIFI-3110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pierre Villard resolved NIFI-3110.
----------------------------------
Resolution: Won't Do
Removal of variables for NiFi 2.0
> Allow template export to include variable registry references for sensitive
> values
> ----------------------------------------------------------------------------------
>
> Key: NIFI-3110
> URL: https://issues.apache.org/jira/browse/NIFI-3110
> Project: Apache NiFi
> Issue Type: New Feature
> Components: Core Framework
> Affects Versions: 1.1.0
> Reporter: Andy LoPresto
> Priority: Major
>
> By design, templates do not include any processor properties marked as
> *sensitive* by the {{PropertyDescriptor}} (e.g. encryption password, JDBC
> connection password, etc.). This is to prevent accidental data leakage when
> templates are exported and shared.
> Now that the [Variable
> Registry|https://nifi.apache.org/docs/nifi-docs/html/administration-guide.html#custom_properties]
> is available, templates should be able to export the value of a sensitive
> property _*if and only if*_ it can be determined that the value is a
> reference to an entry in the Variable Registry rather than a literal
> sensitive value. This will support the efforts for enhancing the "SDLC"
> process of promoting flows from "development" to "QA/QE" and "production"
> environments, as the template/flow will not need to be modified to reference
> the distinct values (under the same reference) in each environment.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)