Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-3110

Allow template export to include variable registry references for sensitive values

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.1.0
    • Fix Version/s: None
    • Component/s: Core Framework
    • Labels:
      None

      Description

      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 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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                alopresto Andy LoPresto
              • Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: