I am using the following setup to test Apache Ranger policies with Tableau for EMR Hive. The goal is to do table, column and row level access control in Tableau.
The following setup is running in my mac. EMR Hive is running and Kerberos is in place.
neeraj_mac:~ neerajsab$ kinit firstname.lastname@example.org
neeraj_mac:~ neerajsab$ klist
Credentials cache: API:56B9D7E0–6DC7–46D4–91E1–710039407C26
Issued Expires Principal
Feb 6 15:12:56 2020 Feb 7 01:12:56 2020 email@example.com
The prinicipal/user neerajsab is part of KDC and I have Kerberos ticket based on realm example.com
The private IP is listed in my /etc/hosts in mac pointing to public IP of EMR master node and also, KDC master.
Reach out to me on twitter @123nsab in case any questions.