Github user markap14 commented on the issue: https://github.com/apache/nifi/pull/2626 @mcgilman thanks, this definitely simplifies the code a lot, too, and makes it more consistent. Was able to verify starting/stopping process groups/individual components. Was able to verify changing to different versions of a versioned flow, and changing variable registry. All handled the authorization properly. Tested all of the above in both standalone mode and clustered. +1 will merge to master.