[
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)