Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.9.0
-
None
Description
Subtask under DRILL-2363 to add support for impersonation for Hive storage plugin.
When impersonation is enabled, Drill currently impersonates as process user (user who started the Drillbits) when accessing table metadata/data in Hive. This task is to add support for impersonating the user who issued the query when accessing Hive metadata/data.
Hive authorization investigations, scope, design (wip), configuration and testcases are captured in this documents: https://docs.google.com/document/d/1h7sniix5KPst-qKMh2D8cjjx3uNrw1wx6IkirJ9z7pQ/edit?usp=sharing