Dave, Absolutely this is the sort of flexibility and centralized management we're working to enable with the 1.0.0 release. In fact recently Matt Gilman put in a series of tickets to head in this direction. Those are based on roadmap/feature proposals written up a while ago. You can see those here : https://cwiki.apache.org/confluence/display/NIFI/Multi-Tentant+Dataflow https://cwiki.apache.org/confluence/display/NIFI/Support+Authorizer+API
There are centralized security/policy management services including a couple Apache projects and we'll delegate calls to them. Take a look and see how they map to your thinking and please feel free to suggest ideas or ask questions to ensure it is shaped in a way that helps you move forward. Great time to have these discussions. Thanks Joe On Tue, Feb 23, 2016 at 8:55 AM, DAVID SMITH <[email protected]> wrote: > Hi > At work we run many instances of NiFi and other associated data applications, > with more instances of NiFi being planned it is becoming impracticable to use > the UI's to add, delete users or amend their roles. We have developed an in > house tool which controls these associated applications via their API's > .Could the NiFi API be extended to allow users to be added/removed or allow > their roles to be updated. Thereby allowing us centrally manage many > instances at once. > Dave
