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

Arshad Mohammad commented on HBASE-17115:
-----------------------------------------

{{org.apache.hadoop.hbase.http.HttpServer}} has instance of 
{{org.apache.hadoop.security.authorize.AccessControlList}} but this is not set 
from anywhere.
May be we can introduce one new property hbase.admin.acl in hbase
{code}
/** ACL of who can be admin of HBase web URLs*/
public static final String HBASE_ADMIN_ACL ="hbase.admin.acl";
public static final String DEFAULT_HBASE_ADMIN_ACL = "*";
{code}
and initialize AccessControlList and set in InfoServer
{code}
builder.setACL(new AccessControlList(c.get(
          HConstants.HBASE_ADMIN_ACL, 
          HConstants.DEFAULT_HBASE_ADMIN_ACL)));

{code} 

> HMaster/HRegion Info Server does not honour admin.acl
> -----------------------------------------------------
>
>                 Key: HBASE-17115
>                 URL: https://issues.apache.org/jira/browse/HBASE-17115
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Arshad Mohammad
>
> Currently there is no way to enable protected URLs like /jmx,  /conf  only 
> for admins. This is applicable for both Master and RegionServer.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to