Single User
The default Single User Login Identity Provider supports automated generation of username and password credentials.
The generated username will be a random UUID consisting of 36 characters. The generated password will be a random string consisting of 32 characters and stored using bcrypt hashing.
The default configuration in nifi.properties enables Single User authentication:
nifi.security.user.login.identity.provider=single-user-provider
The default login-identity-providers.xml includes a blank provider definition:
<provider>
<identifier>single-user-provider</identifier>
<class>org.apache.nifi.authentication.single.user.SingleUserLoginIdentityProvider</class>
<property name="Username"/>
<property name="Password"/>
</provider>
The following command can be used to change the Username and Password:
$ ./bin/nifi.sh set-single-user-credentials <username> <password>