Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-3085

Require column masking based on the value of another column

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • admin, Ranger

    Description

      Right now, I can create a custom hive function and configure it to enable masking on the masking screen. The column that needs to be masked will be provided as a parameter to the custom hive function that I create.

       

      There is a requirement to mask a column of only certain rows based on some logic depending on another column that do not needs to be masked.

      E.g - Lets' say there are 5 columns in my hive table namely name, age, dept, salary and username.

       

      If Employee 1 belongs to 'A' department. He should be able to see salary for only 'A' employees. However all others rows should also be returned to Employee 1 but their salary column should be masked.

       

      This requirement is critical to our use case because of which we are not able to utilize ranger. Any help would be appreciated.

      Attachments

        Activity

          People

            Unassigned Unassigned
            xbbnyzh Vishal Khare
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: