-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Deploy data_catalog resources with user credentials #8611
Comments
Have you tried https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/provider_reference#user_project_override? That makes user credentials compatible with most APIs. You'll probably want to file an issue with the service here- the restriction comes from the API itself and adding the ability to configure the quota project is the best solution we've got clientside. |
It worked for me. |
…hashicorp#8611) * add google_bigquery_table to version 5 upgrade doc for hashicorp#8460 * update wording --------- Co-authored-by: Stephen Lewis (Burrows) <[email protected]> Signed-off-by: Modular Magician <[email protected]>
…15509) * add google_bigquery_table to version 5 upgrade doc for #8460 * update wording --------- Signed-off-by: Modular Magician <[email protected]> Co-authored-by: Stephen Lewis (Burrows) <[email protected]>
Community Note
Description
Resources within google_data_catalog* can only be deployed if the user is logged in via a service account. Security wise this is not an ideal behavior, since it implies saving the service account credentials in the local-machine. Ideally, users should be able to deploy using only the users credentials, which has more security layers in it, e.g., 2FA.
Error message when trying to deploy data catalog resources using user credentials
Note: I am able to deploy data catalog resources using my user-credentials via gcloud.
New or Affected Resource(s)
References
*#8600
b/359623036
The text was updated successfully, but these errors were encountered: