Sorry for the likely basic question, but I am having a little trouble making sense of the documentation. We are currently running a HDP 2.4 cluster, hosting an unsecured HBase database. All access to HBase is via Phoenix. We connect to Phoenix from our application using the fat client. So, we have no authorization/authentication/etc.
We are now looking to start adding auth, and I want to make sure we are looking at the correct tools. We would like the ability to pass a user/password along when establishing our Phoenix connections, so we can begin to provide read-only access to the cluster to some users, and read/write access for others.
We are looking at upgrading to the latest stable HDP in the next several months, if that changes anything.
Start reading an article I posted earlier here. It will explain the security concepts: https://community.hortonworks.com/content/kbentry/102957/hadoop-security-concepts.html