The sensitive keys property specifies a raw value from which the encryption key for sensitive component properties is derived. This is used to protect things like a database password, AWS credentials, etc. that you configure in your flows when they are persisted to the file system. You should populate this property with a long and unique value in your nifi.properties file.
This is documented in the Admin Guide . If you have an existing flow with sensitive properties already encrypted using the default empty key, you can migrate them using the NiFi Encrypt Config Toolkit .
> On Apr 4, 2019, at 9:43 AM, Bimal Mehta <[hidden email]> wrote:
> I recently upgraded to NiFi 1.9.0.
> However on starting the NiFi service I get the following error
> A blank sensitive properties key was provided
> Specify a unique key in nifi.properties for nifi.sensitive.props.key
> I am not sure about this property. What do I need to do?
> Bimal Mehta