Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-14007

Add ACL Identities to GCS Processors

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.1.0
    • Extensions
    • None

    Description

      The ListGCSBucket and FetchGCSObject can benefit from including the file's ACL identities and roles.

      Files on GCS have different ACLs that provide accounts with either OWNER, WRITER, or READER access. Having these ACLs shown in the FlowFile attributes will be useful. The following FlowFile attributes can be added if there are any ACLs that exist for the role:

      • gcs.acl.owner
      • gcs.acl.writer
      • gcs.acl.reader

      The FlowFile values can be a comma delimited list of entities, either the email, domain, or project ID, depending on the type of entity that has access. An example would be gcs.acl.owner: "aethier@gmail.com,19374536,domain.com"

      Attachments

        Issue Links

          Activity

            People

              aethier Alex Ethier
              aethier Alex Ethier
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h