2.3.5.7. Configure HBase for Access Control Lists (ACL)

Use the following instructions to configure HBase for ACL:

  1. Login to Kerberos as the HBase user.

    kinit -kt hbase.headless.keytab hbase
  2. Start the HBase shell. On the HBase Master host:

    hbase shell
  3. Set ACLs using the HBase shell:

    grant '$USER', '$permissions'

    where

    • $USER is any user responsible for create/update/delete operations in HBase.

      [Note] Note

      You must set the ACLs for all those users who will be responsible for create/update/delete operations in HBase.

    • $permissions is zero or more letters from the set "RWCA": READ('R'), WRITE('W'), CREATE('C'), ADMIN('A').


loading table of contents...