Gregory Chanan created SENTRY-1122:
--------------------------------------
Summary: Allow Solr Audit Log to Read Impersonator Info
Key: SENTRY-1122
URL: https://issues.apache.org/jira/browse/SENTRY-1122
Project: Sentry
Issue Type: Bug
Components: Solr Plugin
Affects Versions: 1.6.0
Reporter: Gregory Chanan
Assignee: Gregory Chanan
Fix For: 1.7.0
Currently, the impersonator info written by Sentry is always null:
{code}
String impersonator = null; // FIXME
{code}
(https://github.com/apache/incubator-sentry/blob/b095b5b991a164983163390f0c8c6f78557d017e/sentry-solr/solr-sentry-core/src/main/java/org/apache/solr/sentry/SentryIndexAuthorizationSingleton.java#L129)
Like with the user name, we should read out an http request attribute to fill
in this info. It is up to the underlying Solr authentication filter to fill
this info in; that's outside of the scope of Sentry, but this at least allows
that to be done.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)