Ruslan Dautkhanov created ZEPPELIN-1730:
-------------------------------------------

             Summary: impersonate spark interpreter using --proxy-user
                 Key: ZEPPELIN-1730
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1730
             Project: Zeppelin
          Issue Type: New Feature
          Components: conf, Core, Interpreters, security, zeppelin-server
    Affects Versions: 0.7.0
            Reporter: Ruslan Dautkhanov


Cloudera's Hue is using proxy authentication quite successfully
in our organization. I.e. Hue does LDAP authentication, and then impersonates 
to that specific user and all requests are made on behalf of that user 
(although `hue` is actual OS user that runs Hue service). Other Hadoop services 
are just configured to trust user `hue` to impersonate to other users.

It might be easier to implement Spark's multitenancy support through 
spark-submit's --proxy-user parameter. 

(this is applicable to kerberized and non-kerberized environments)
See comments in 
https://github.com/apache/spark/pull/4405 
and https://issues.apache.org/jira/browse/SPARK-5493 (resolved in Spark 1.3)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to