[
https://issues.apache.org/jira/browse/NIFI-14163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17913720#comment-17913720
]
ASF subversion and git services commented on NIFI-14163:
--------------------------------------------------------
Commit 2a30b01b6799b39b7de18e6fd5868a5061a0de03 in nifi's branch
refs/heads/main from Bob Paulin
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=2a30b01b67 ]
NIFI-14163: Enhance GCP Credential to use delegate user
Signed-off-by: Pierre Villard <[email protected]>
This closes #9635.
> Enhance GCPCredentialsControllerService to support domain-wide delegation
> -------------------------------------------------------------------------
>
> Key: NIFI-14163
> URL: https://issues.apache.org/jira/browse/NIFI-14163
> Project: Apache NiFi
> Issue Type: Task
> Components: Extensions
> Reporter: Bob Paulin
> Priority: Major
> Time Spent: 1h 20m
> Remaining Estimate: 0h
>
> Google Service Accounts can be configured to support Domain-wide Delegation
> by a Service Account. When this is configured in the Google Admin Console
> (see
> https://developers.google.com/identity/protocols/oauth2/service-account#delegatingauthority)
> a service account may impersonate a specific user account (the delegate).
> For example assume you are using an existing Apache NiFi processors such as
> ListGoogleDrive. Using a service account the service account email must be
> added to the drive for that drive to be visible to the processor. If
> Domain-wide delegation configured and an existing user that already has
> access to the drive is specified as the delegate; then the processor will
> list all drives available to that user using the service account credential
> as if the call were made directly from the delegated user account.
>
> This task is to enhance the existing GCPCredentialsControllerService to allow
> a flow designer to select a Delegation Strategy of Delegated Account which
> would then require the user to add an account to impersonate. The Controller
> service will continue default to the current behavior which is to use the
> Service Account's identity.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)