[
https://issues.apache.org/jira/browse/NIFI-1325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15094551#comment-15094551
]
James Wing commented on NIFI-1325:
----------------------------------
I like the update, thank you for making those changes. Since the Default
Credential in AWS can be sufficient to assume a role, I recommend making two
changes to AWSCredentialsProviderControllerService:
1. customValidate: Removing the validation requirement that either API keys or
a file be specified in addition to the role information.
1. onConfigured: Creating the default credential after API keys/file credential
but before assuming a role, then using the credentialsProvider to do so.
I have attached a patch file demonstrating these changes on top of your patch
0005 (JW_Patch_On_MS_0005.zip).
> Enhance AWS S3 fetch to access bucket across accounts
> -----------------------------------------------------
>
> Key: NIFI-1325
> URL: https://issues.apache.org/jira/browse/NIFI-1325
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework
> Affects Versions: 0.4.1
> Environment: All
> Reporter: Mans Singh
> Assignee: Tony Kurc
> Priority: Minor
> Labels: easyfix
> Fix For: 0.4.1
>
> Attachments: JW_Patch_On_MS_0005.zip, nifi-1325.patch.zip,
> nifi-1325.patch.zip, nifi-1325.patch.zip
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> The AWS S3 Fetch Object component does not allow access to bucket across
> accounts. AWS S3 Fetch Object with can be enhanced to provide this
> functionality by using assume role session/credentials
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)