[ 
https://issues.apache.org/jira/browse/HBASE-11013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16013401#comment-16013401
 ] 

Duo Zhang commented on HBASE-11013:
-----------------------------------

[~apurtell]

I think the most important thing is the API that provided to user. At the user 
side, it does not make any differences whether we implement AccessController 
using CP or not, we are free to change it at any time. But AccessControlClient 
is a public API, and it uses the endpoint API to connect to AccessController, 
this is what I want to eliminate here. Maybe we can move the API to master?

OK the issue is HBASE-16757. Let's discuss there.

> Clone Snapshots on Secure Cluster Should provide option to apply Retained 
> User Permissions
> ------------------------------------------------------------------------------------------
>
>                 Key: HBASE-11013
>                 URL: https://issues.apache.org/jira/browse/HBASE-11013
>             Project: HBase
>          Issue Type: Improvement
>          Components: snapshots
>            Reporter: Ted Yu
>            Assignee: Zheng Hu
>             Fix For: 2.0.0
>
>         Attachments: HBASE-11013.branch-1.1.v1.patch, 
> HBASE-11013.branch-1.2.v1.patch, HBASE-11013.branch-1.3.v1.patch, 
> HBASE-11013.branch-1.v1.patch, HBASE-11013.master.addendum.patch, 
> HBASE-11013.v1.patch, HBASE-11013.v2.patch, HBASE-11013.v3.patch, 
> HBASE-11013.v4.patch
>
>
> Currently,
> {code}
> sudo su - test_user
> create 't1', 'f1'
> sudo su - hbase
> snapshot 't1', 'snap_one'
> clone_snapshot 'snap_one', 't2'
> {code}
> In this scenario the user - test_user would not have permissions for the 
> clone table t2.
> We need to add improvement feature such that the permissions of the original 
> table are recorded in snapshot metadata and an option is provided for 
> applying them to the new table as part of the clone process.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to