In previous versions, it was possible to run the UI over HTTPS without
configuring users. In the most recent 0.x versions, I believe this was
accomplished through setting a "default" role for the Anonymous user in the
properties file.

How is this done in 1.x? I've been reading through the Admin Guide and
playing with different settings, but I still can't seem to access the UI
anonymously over HTTPS. The most promising mention in the guide points
toward emptying the truststore properties:

"nifi.security.truststore - Filename of the Truststore that will be used to
authorize those connecting to NiFi. If not set, all who attempt to connect
will be provided access as the *Anonymous* user."

Given the past versions' expectation that the Anonymous user be defined a
role, I'm guessing that's the part that I'm missing. The properties file no
longer has a placeholder for setting the default role, so I assume that
function has moved into the new "authorizations" and/or "users" XML
files... but I'm not certain how to "hand jam" the proper information into
those files (or if that's even possible).

Any assistance in setting up anonymous UI access over SSL is appreciated.

-Nick

Reply via email to