One option is the following:
a. upon install ask for just the dladmin password.
b. Have that write to the user.default.properties file and push that into the /conf folder
c. uncomment/add the property reference to that file in the application.properties file
d. Instruct user if they want to add more groups they need to follow directions found on docs (with link)
e. Instruct the user they need to update the application.properties files and set the hive and mysql username/passwords and point them to a doc with the values.