Hi all,

Here are my test cases for HBase plugin. I have some confusions regarding
write access to different users/groups.

Following is my concerned Policy:


​
Where HBase Table is 'emp', HBase column family is 'f' and HBase column is
'name', on which this policy is applied.

Following are my test cases:


Test_ID

User

Group

Command

Expected

Actual

Policy

1

Roger

Developers

scan 'emp'

Allowed

Allowed

Ranger

2

Roger

Developers

put 'emp','1','f:age','18'

Allowed

Denied

Ranger

3

Smith

Developers

put 'emp','1','f:age','18'

Denied

Denied

Ranger

4

Smith

Developers

scan 'emp'

Denied

Denied

ranger

5

Clark

Data-Scientist

Scan 'emp'

Allowed

Allowed

Ranger

6

Clark

Data-Scientist

put 'emp','1','f:age','10'

Allowed

Denied

Ranger

7

Mike

Data-Scientist

put 'emp','1','f:age','10'

Denied

Denied

Ranger

8

Mike

Data-Scientist

Scan 'emp'

Allowed

Allowed

Ranger


Can anyone please explain why in Test_Id_(2,6) the actual result is
'Denied'? (IMO it sould be 'Allowed')

Reply via email to