I have created a simple workflow transferring data from a Linux platform to Amazon S3. The nodes consist of: SSH Connector, Amazon Authentication, Amazon S3 Connector, and the Transfer Files node. When files are written to S3, I need to be able to specify bucket ownership such that other groups (specified in AWS) within my organization can also access them. As a prerequisite in AWS, we have already changed the bucket parameter for object ownership to “Bucket owner preferred”.
With Bucket owner preferred, new objects uploaded to this bucket with bucket-owner-full-control canned ACL will be owned by the bucket owner…
What configurational changes do I need to make in the KNIME nodes to utilize the bucket-owner-full-control canned access control list (ACL)?
In the Amazon Authentication node I am using “Default Credential Provider Chain” and “Switch Role” is not enabled.
FileTransfer_Linux-to-S3.knwf (548.7 KB)