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

Prashant Satam updated RANGER-4534:
-----------------------------------
    Description: 
When we use GDS GET APIs for (dataset/datashare/project) and pass query param 
gdsPermission=NONE we get all the objects in response which is not expected

Example : 

1)We have 4 datasets created 

2)Test-User has ADMIN access to 2 datasets only for remaining 2 datasets, 
Test-User has no permission in ACL of dataset 

3)Still when Test-User use GET API ---> /service/gds/dataset with query param 
gdsPermission = NONE he gets all the 4 datasets in response which is not 
expected

> Use of Query param GdsPermission with value NONE gives incorrect response for 
> GDS GET APIs
> ------------------------------------------------------------------------------------------
>
>                 Key: RANGER-4534
>                 URL: https://issues.apache.org/jira/browse/RANGER-4534
>             Project: Ranger
>          Issue Type: Bug
>          Components: Ranger
>            Reporter: Prashant Satam
>            Assignee: Prashant Satam
>            Priority: Major
>
> When we use GDS GET APIs for (dataset/datashare/project) and pass query param 
> gdsPermission=NONE we get all the objects in response which is not expected
> Example : 
> 1)We have 4 datasets created 
> 2)Test-User has ADMIN access to 2 datasets only for remaining 2 datasets, 
> Test-User has no permission in ACL of dataset 
> 3)Still when Test-User use GET API ---> /service/gds/dataset with query param 
> gdsPermission = NONE he gets all the 4 datasets in response which is not 
> expected



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

Reply via email to