Madhan Neethiraj created RANGER-3765:
----------------------------------------

             Summary: tag-based policy masking to override resource-based policy
                 Key: RANGER-3765
                 URL: https://issues.apache.org/jira/browse/RANGER-3765
             Project: Ranger
          Issue Type: Bug
          Components: plugins
            Reporter: Madhan Neethiraj
            Assignee: Madhan Neethiraj


1. consider following two masking policies - one tag-based policy and the other 
resource-based:
{noformat}
tag-based policy:
  id: 1, tag: TAG1,
    users: [ user1 ], maskType: MASK_NULL

resource-based policy:
  id: 2, database: db1, table: tbl1, column: col1,
    users: [ user1 ], maskType: MASK_SHOW_LAST_4{noformat}
2. consider that column {{db1.tbl1.col1}} has tag {{{}TAG1{}}}.

When {{user1}} accesses table {{{}db1.tbl1{}}}, the value of column {{col1}} 
should be masked as specified in tag-based policy id=1; however, mask specified 
in resource-based policy id=2 is applied instead. This should be updated to 
choose the mask specified in tag-based policy when both tag-based and 
resource-based policies have same priority.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to