Uploaded image for project: 'Pig'
  1. Pig
  2. PIG-987

[zebra] Zebra Column Group Access Control

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.6.0
    • Fix Version/s: 0.6.0
    • Component/s: None
    • Labels:
      None

      Description

      Access Control: when processes try to read from the column groups, Zebra should be able to handle allowed vs. disallowed user/application accesses. The security is eventuallt granted by corresponding HDFS security of the data stored.

      Expected behavior when column group permissions are set:

      When user selects only columns that they do not have permissions to access, Zebra should return error with message "Error #: Permission denied for accessing column <column name or names>

      Access control applies to an entire column group, so all columns in a column group have same permissions.

        Attachments

        1. tmp-987-plus-991.patch
          114 kB
          Raghu Angadi
        2. TEST-org.apache.hadoop.zebra.mapred.TestCheckin.txt
          2 kB
          Raghu Angadi
        3. TEST-org.apache.hadoop.zebra.io.TestCheckin.txt
          30 kB
          Raghu Angadi
        4. ColumnGroupSecurity.patch
          104 kB
          Yan Zhou
        5. ColumnGroupSecurity.patch
          104 kB
          Yan Zhou
        6. ColumnGroupSecurity.patch
          104 kB
          Yan Zhou

          Issue Links

            Activity

              People

              • Assignee:
                yanz Yan Zhou
                Reporter:
                yanz Yan Zhou
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: