[ 
https://issues.apache.org/jira/browse/NIFI-10712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Turcsanyi resolved NIFI-10712.
------------------------------------
    Resolution: Duplicate

> External Account Credentials (Workload Identity Federation) support for GCP 
> credential controller service
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-10712
>                 URL: https://issues.apache.org/jira/browse/NIFI-10712
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: Marcio Sugar
>            Priority: Major
>
> So far with NiFi (1.18.0 is the latest release at the time of writing), we 
> have been able to use only [service account 
> keys|https://cloud.google.com/iam/docs/service-accounts#service_account_keys] 
> as credentials when setting a GCPCredentialsControllerService. 
> Unfortunately, service account keys are powerful credentials, and can 
> represent a security risk if they are not managed correctly.
> To avoid such security vulnerability, organizations that use Google Cloud are 
> starting to move away from sharing service accounts keys with vendors and 
> other external parties, and demanding that [Workload Identity 
> Federation|https://cloud.google.com/iam/docs/using-workload-identity-federation]
>  be used instead.
> Using Workload Identity Federation, one can access Google Cloud resources 
> from Amazon Web Services (AWS), Microsoft Azure or any identity provider that 
> supports OpenID Connect (OIDC) or SAML 2.0.
> The goal of this improvement is to allow all GCP processors in NiFi to work 
> with Workload Identity Federation. That most likely will require changes in 
> the {{{}GCPCredentialsControllerService{}}}, or maybe even the creation of a 
> new, more specialized credentials controller service. 
> Note there is another ticket open for a similar improvement: NIFI-8332, 
> although that one doesn't mention Workflow Identity Federation so they might 
> not overlap entirely.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to