Skip to content

Conversation

aloklal99
Copy link
Contributor

Following is the evidence of the submitted changes. Please review:
While Hive has had a [storage based authorizer] in wide use (https://cwiki.apache.org/confluence/display/Hive/HCatalog+Authorization), last year it also added a SQL Standard based authorizer. As the name implies this authorizer aims to take Hive's access model as close to traditional RDBMS authorization model.

Just like authorization most application offer their own means of auditing access, e.g. Hive auditing, HBase audit logging HDFS Audit logging. Ranger addresses these by providing a uniform way to specify and view audit as it does in case of authorization.

Copy link
Contributor

@VipinRathor VipinRathor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @aloklal99, I'm in the process of validating & reviewing these changes.
Here are my review comments.

used more then 7 days after their creation —and hence can be automatically deleted
as part of a workflow.

HBase, Hive and HDFS allow for creation and management of such audit logs. Various
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't really need to repeat the same line from Authorization to convey that Apache Ranger can provide uniform auditing capabilities for HDFS, Hive and HBase.

Similarly, HBase and Accumulo have their users and permissions, while Hive uses the
permissions of the source files as its primary access control mechanism.
Similarly, HBase and Accumulo have their users and permissions, while Hive can
authorize users either through its permisions model or use the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1. More appropriate would be to mention "SQL Standard based" - permission model.

@aloklal99
Copy link
Contributor Author

I was beginning to think that this thing died right after @steveloughran gave that talk at HDP. Talks often can often jinx things?! 😉

I'm glad it has been revived, though. I had lost interest in reading further when this pull request didn't go anywhere. I might get back to reading it now.

Cheers!

@steveloughran
Copy link
Owner

I've just been avoiding Keberos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants