-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎉 Source Google Search Console: accept admin email as input when using service account key #6405
Conversation
/test connector=connectors/source-google-search-console
|
/test connector=connectors/source-google-search-console
|
…-google-search-console
/test connector=connectors/source-google-search-console
|
/test connector=connectors/source-google-search-console
|
/test connector=connectors/source-google-search-console
|
/publish connector=connectors/source-google-search-console
|
What
In many cases to authenticate properly we need to know the email of the admin who the service account should impersonate. This PR allows the user to configure this as input.
How
ServiceAccountAuthenticator
to extendAuthBase
to make it possible to leverage google's sinceoauth2client
was deprecated in 2019AuthBase
andHttpAuthenticator
Recommended reading order
spec.json
source.py
streams.py
service_account_authenticator.py
anything else
Pre merge checklist
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
. See description and examplesdocs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampleAirbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing./publish
command described here