Team

The HAWQ community is working on integrating Ranger as one of their 
authorization provider. The HAWQ JIRA 
https://issues.apache.org/jira/browse/HAWQ-256 has the high level design 
document and also there is a long discussion around the topic.

Since HAWQ is written in C/C++, the plan is to create a new RESTful server in 
Java which will host the HAWQ plugin and provide an API will be invoked by HAWQ.

I feel, if we design the API generically, then this service could be also used 
by other applications who have difficulty embedding the Ranger Plugin. In other 
words, Ranger can provide “Authorization and Auditing as a Service” or (AAaS). 

This could be a very powerful feature for Ranger, because it can be centrally 
configured for tag syncs, audit destinations, user/group lookups, caching, etc. 
And also the dependent jars will be only in this server, so on the component 
process/application side, there are no dependencies, except call the REST APIs. 
We can also allow the service definitions to be uploaded via JSON.
 
Please review the API document and give your suggestions here or in the JIRA.

Thanks

Bosco

On 8/14/16, 8:45 PM, "Lili Ma (JIRA)" <j...@apache.org> wrote:

    
        [ 
https://issues.apache.org/jira/browse/HAWQ-256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15420594#comment-15420594
 ] 
    
    Lili Ma commented on HAWQ-256:
    ------------------------------
    
    [~bosco] [~vVineet], Could you help confirm whether these APIs definitions 
are OK? Thanks :)
    
    > Integrate Security with Apache Ranger
    > -------------------------------------
    >
    >                 Key: HAWQ-256
    >                 URL: https://issues.apache.org/jira/browse/HAWQ-256
    >             Project: Apache HAWQ
    >          Issue Type: New Feature
    >          Components: PXF, Security
    >            Reporter: Michael Andre Pearce (IG)
    >            Assignee: Lili Ma
    >             Fix For: backlog
    >
    >         Attachments: HAWQRangerSupportDesign.pdf
    >
    >
    > Integrate security with Apache Ranger for a unified Hadoop security 
solution. 
    
    
    
    --
    This message was sent by Atlassian JIRA
    (v6.3.4#6332)
    


Reply via email to