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

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Won't Do
    • 1.1.0
    • None
    • Core Framework
    • 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

              Unassigned Unassigned
              alopresto Andy LoPresto
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: