Andy LoPresto created NIFI-3110: ----------------------------------- Summary: 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
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 (v6.3.4#6332)