You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem you are trying to solve:
We would like to use Workload Identity Federation for all of our access to Google services from AWS. We've successfully enabled this for other services like BigQuery, but it does not appear to be supported by the google-ads-python library.
Describe the solution you'd like:
We'd like to see GoogleAdsClient accept a google.auth.Credentials object from the google-auth library, with full support for an external workload credential.
Describe alternatives you've considered:
We have an integration with Google Ads API working using the existing OAuth flow, but the toil of dealing with secrets management is undesirable, and it makes this integration a special case compared to all the Google services that do support workload identity federation. Workload identity federation is the auth approach that Google itself recommends, so this library should support it.
Additional context:
The text was updated successfully, but these errors were encountered:
Describe the problem you are trying to solve:
We would like to use Workload Identity Federation for all of our access to Google services from AWS. We've successfully enabled this for other services like BigQuery, but it does not appear to be supported by the google-ads-python library.
Describe the solution you'd like:
We'd like to see GoogleAdsClient accept a google.auth.Credentials object from the google-auth library, with full support for an external workload credential.
Describe alternatives you've considered:
We have an integration with Google Ads API working using the existing OAuth flow, but the toil of dealing with secrets management is undesirable, and it makes this integration a special case compared to all the Google services that do support workload identity federation. Workload identity federation is the auth approach that Google itself recommends, so this library should support it.
Additional context:
The text was updated successfully, but these errors were encountered: