Github user rconline commented on the issue:
https://github.com/apache/zeppelin/pull/1163
@felixcheung as of now the interpreters are reusing zeppelin keytab.
Typically this is case in the hadoop security world, where the keytab is
generated at a process level, whereas the authorization is done through
impersonation. This is then mapped to the user permissions setup on the
underlying data system via posix users. Mature systems which implement full
support for security + impersonation, can provide this ability. Right now with
this change we get to the first stage which is security. To get to
impersonation we will have to start the shell with the user's identity. I think
that can be followup patch, in the next couple of weeks.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---