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)

Reply via email to