<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: HBase simple authorization group permissions not working in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78912#M82565</link>
    <description>&lt;P&gt;That worked, thanks very much.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd missed this difference between HBase and HDFS.&lt;/P&gt;</description>
    <pubDate>Fri, 24 Aug 2018 00:12:56 GMT</pubDate>
    <dc:creator>Evan</dc:creator>
    <dc:date>2018-08-24T00:12:56Z</dc:date>
    <item>
      <title>HBase simple authorization group permissions not working</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78843#M82563</link>
      <description>&lt;P&gt;Hi, I am running a simple Training cluster (non kerberized) on CDH 5.14.4. I was asked to enable HBase simple authorization just to prevent users accidently&amp;nbsp;overwriting with each others HBase tables. However I've found that after enabling hbase simple authorization following the guide: &lt;A href="https://www.cloudera.com/documentation/enterprise/5-14-x/topics/cdh_sg_hbase_authorization.html " target="_self"&gt;https://www.cloudera.com/documentation/enterprise/5-14-x/topics/cdh_sg_hbase_authorization.html &lt;/A&gt;. and attempting to add some group permissions that I still get access denied errors even though the group exists locally on the active namenode and&amp;nbsp;the group appears to be mapped correctly (appears in whoami as user)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;eg.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;on the active namenode:&lt;/P&gt;&lt;P&gt;&amp;gt; id user1&lt;/P&gt;&lt;P&gt;uid=10099(user1) gid=10099(user1) groups=10000(admin),10099(user1)&lt;/P&gt;&lt;P&gt;&amp;gt; sudo -u hbase hbase shell&lt;/P&gt;&lt;P&gt;hbase(main):001:0&amp;gt; user_permission&lt;/P&gt;&lt;P&gt;@Former Member&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hbase,hbase:acl,,: [Permission: actions=READ,WRITE,EXEC,CREATE,ADMIN]&lt;/P&gt;&lt;P&gt;hbase(main):001:0&amp;gt; exit&lt;/P&gt;&lt;P&gt;(as user1) &amp;gt; hbase shell&lt;/P&gt;&lt;P&gt;hbase(main):001:0&amp;gt; whoami&lt;/P&gt;&lt;P&gt;user1&amp;nbsp;(auth:SIMPLE)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; groups: user1, admin&lt;/P&gt;&lt;P&gt;hbase(main):001:0&amp;gt; user_permission&lt;/P&gt;&lt;P&gt;User&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Namespace,Table,Family,Qualifier:Permission&lt;/P&gt;&lt;P&gt;ERROR: org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permissions for user 'user1' (global, action=ADMIN)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.security.access.AccessController.requireGlobalPermission(AccessController.java:546)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.security.access.AccessController.requirePermission(AccessController.java:522)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.security.access.AccessController.getUserPermissions(AccessController.java:2335)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos$AccessControlService$1.getUserPermissions(AccessControlProtos.java:9949)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos$AccessControlService.callMethod(AccessControlProtos.java:10107)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7996)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1986)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1968)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2191)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:183)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:163)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 13:37:04 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78843#M82563</guid>
      <dc:creator>Evan</dc:creator>
      <dc:date>2022-09-16T13:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: HBase simple authorization group permissions not working</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78847#M82564</link>
      <description>HBase authz will not consult NameNode for groups but rather will check it&lt;BR /&gt;local to each serving RegionServer handling the request.&lt;BR /&gt;&lt;BR /&gt;Ensure your Linux user and groups are consistent across _all_ cluster hosts&lt;BR /&gt;for a predicable result with any authorization feature.&lt;BR /&gt;</description>
      <pubDate>Thu, 23 Aug 2018 00:44:55 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78847#M82564</guid>
      <dc:creator>Harsh J</dc:creator>
      <dc:date>2018-08-23T00:44:55Z</dc:date>
    </item>
    <item>
      <title>Re: HBase simple authorization group permissions not working</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78912#M82565</link>
      <description>&lt;P&gt;That worked, thanks very much.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd missed this difference between HBase and HDFS.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Aug 2018 00:12:56 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/HBase-simple-authorization-group-permissions-not-working/m-p/78912#M82565</guid>
      <dc:creator>Evan</dc:creator>
      <dc:date>2018-08-24T00:12:56Z</dc:date>
    </item>
  </channel>
</rss>

