hadoop-hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward Capriolo (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HIVE-78) Authorization infrastructure for Hive
Date Sat, 19 Sep 2009 03:24:16 GMT

    [ https://issues.apache.org/jira/browse/HIVE-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12757621#action_12757621

Edward Capriolo commented on HIVE-78:


I think you are on the right track. I think you might have your terminology mixed up. In AAA
The first A is authentication which usually implies supply a user/password.
second A authorize means what privileges the user has 
third A is accounting ( we already have that)

The interfaces you supplied above looks like an Authorizer.... not Authenticator. I think

public interface Authorizer {
  public boolean authorize(Privilege priv);
  public boolean authorize(Privilege priv, Table table);
  public boolean authorize(Privilege priv,  List<Table> table);

But you seem to be on a role. I will hang back and wait to see what you come up with.

> Authorization infrastructure for Hive
> -------------------------------------
>                 Key: HIVE-78
>                 URL: https://issues.apache.org/jira/browse/HIVE-78
>             Project: Hadoop Hive
>          Issue Type: New Feature
>          Components: Server Infrastructure
>            Reporter: Ashish Thusoo
>            Assignee: Edward Capriolo
>         Attachments: hive-78-metadata-v1.patch, hive-78-syntax-v1.patch, hive-78.diff
> Allow hive to integrate with existing user repositories for authentication and authorization

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message