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

Abhay Kulkarni reassigned RANGER-1208:
--------------------------------------

    Assignee: Abhay Kulkarni

> Optimize tag enricher for requests containing empty resource
> ------------------------------------------------------------
>
>                 Key: RANGER-1208
>                 URL: https://issues.apache.org/jira/browse/RANGER-1208
>             Project: Ranger
>          Issue Type: Improvement
>          Components: plugins
>    Affects Versions: 0.6.0, 0.6.1
>            Reporter: Madhan Neethiraj
>            Assignee: Abhay Kulkarni
>
> A notion of empty resource is used by plugins like Hive to check if user has 
> the given access to any resource. A special case of this usage is the 'show 
> databases' command in Hive, which checks if the requesting user has 'any' 
> access to any resource in the system. In this case, the tag enricher should 
> attempt to find if the user has been granted access via a tag associated with 
> any resource in the service i.e. any database/table/column. The algorithm to 
> find the tags that match for the given resource can be optimized to handle 
> this special case by simply retuning all the tags associated with all 
> resources in the service - eliminating the need to attempt resource matching.



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

Reply via email to