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

Require column masking based on the value of another column

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: admin, Ranger
    • Labels:

      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

            • Assignee:
              Unassigned
              Reporter:
              xbbnyzh Vishal Khare

              Dates

              • Created:
                Updated:

                Issue deployment