You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Ramesh Mani (Jira)" <ji...@apache.org> on 2022/09/17 01:11:00 UTC

[jira] [Updated] (RANGER-3918) Namespace policy that is created in Ranger by HBase Grant command not getting honored

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

Ramesh Mani updated RANGER-3918:
--------------------------------
    Description: 
Namespace policy that is created in Ranger by HBase Grant command not getting honored
When Grant command is executed on a Namespace for a User, the policy that is getting created is not honored by HBase Ranger authorizer.

eg. grant 'user' , 'RWXCA', '@namespace'
create HBase Ranger policy for the table resource = "namespace:*"

Ranger HBaseCoprocessor doesn't honor this policy because of the matching issue in the request resource. Resource that are getting created for this request should have "namespace:" also as a Table resource. This has to be done as "Namespace" is not a first call resource in HBase Ranger Authorization definition.

> Namespace policy that is created in Ranger by HBase Grant command not getting honored
> -------------------------------------------------------------------------------------
>
>                 Key: RANGER-3918
>                 URL: https://issues.apache.org/jira/browse/RANGER-3918
>             Project: Ranger
>          Issue Type: Bug
>          Components: Ranger
>    Affects Versions: 3.0.0, 2.4.0
>            Reporter: Ramesh Mani
>            Priority: Major
>
> Namespace policy that is created in Ranger by HBase Grant command not getting honored
> When Grant command is executed on a Namespace for a User, the policy that is getting created is not honored by HBase Ranger authorizer.
> eg. grant 'user' , 'RWXCA', '@namespace'
> create HBase Ranger policy for the table resource = "namespace:*"
> Ranger HBaseCoprocessor doesn't honor this policy because of the matching issue in the request resource. Resource that are getting created for this request should have "namespace:" also as a Table resource. This has to be done as "Namespace" is not a first call resource in HBase Ranger Authorization definition.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)