[ 
https://issues.apache.org/jira/browse/HBASE-13771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duo Zhang resolved HBASE-13771.
-------------------------------
    Resolution: Implemented

> Replication clients should not access zookeeper directly
> --------------------------------------------------------
>
>                 Key: HBASE-13771
>                 URL: https://issues.apache.org/jira/browse/HBASE-13771
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 1.0.1, 1.1.0, 0.98.12, 1.2.0, 2.0.0
>            Reporter: Andrew Kyle Purtell
>            Priority: Critical
>
> Replication client actions set and modify znodes directly. This is legacy 
> from an era before we had the AccessController available and missing coverage 
> of admin action in our security model. 
> All replication client actions should be mediated by the master, and hooked 
> up to the coprocessor framework for use by the AccessController. After adding 
> this functionality we should should restrict access to replication znodes to 
> only the HBase service principal, but provide a configuration option to relax 
> those permissions for as long as older admin clients are in use (with a stern 
> suggestion to upgrade ASAP). This type of functional change, with optional 
> backwards compatibility, should be fine for all branches.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to