DEEPIKA-217M opened a new pull request, #69687:
URL: https://github.com/apache/airflow/pull/69687
### Description
This PR adds support for Google Workspace Domain-Wide Delegation by
introducing a `subject` parameter across the Google provider authentication
flow.
### Changes made
- Added `subject` support to `GoogleBaseHook`.
- Propagated `subject` through the credentials provider.
- Applied delegated credentials using `credentials.with_subject(...)` when
supported.
- Added `subject` support to Google Drive, Google Sheets, and Discovery API
hooks.
- Updated Google Drive operators and sensors to forward the `subject`
parameter.
### Testing
- Verified the code compiles successfully.
- Ran `git diff --check` with no formatting issues.
- Reviewed the authentication flow to ensure existing impersonation behavior
remains unchanged.
Related: #67051
- [x] Yes
Generated-by: chatgpt for some reference
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]