nifi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bryan Bende <>
Subject Re: DBCPConnectionPool encrypted password
Date Mon, 12 Mar 2018 14:30:36 GMT

I think there needs to be some improvements around variables &
sensitive property handling, but it is a challenging situation.

Some things you could investigate with the current capabilities..

- With the registry scenario, you could define a DBCPConnectionPool at
the root process group of each of your environments, then all your
versioned process groups can reference the DBCPConnectionPool from the
level above. When deploying a versioned flow you would still need to
go in the first time and update any processors to reference the
appropriate connection pool, but maybe this could be scripted?

- Similar to above, but if each versioned process group had its own
DBCPConnectionPool, then maybe after importing the flow you can script
the process of setting the password on the connection pool.

- You could possibly implement a custom version of DBCPConnectionPool
that obtained the password from somewhere outside the flow, although
this isn't great because it only works for this one component.


On Mon, Mar 12, 2018 at 9:59 AM, Toivo Adams <> wrote:
> Hi Bryan,
> We start using Registry soon anyway, so this is useful info.
> But it would be event better when we don’t need to enter passwords manually
> each time we deploy template.
> Any ideas how to do this?
> Thank you
> Toivo
> --
> Sent from:

View raw message