Je peux créer des ID client OAuth2.0 et un secret client avec des URI de redirection autorisés à l'aide de l'interface graphique de GCP. L'URL de la console est indiquée ci-dessous à titre de référence.

https://console.cloud.google.com/apis/credentials

Comment procéder dans Cloud Shell ou avec le SDK GCloud

11
Rajkumar Purushothaman 27 juil. 2018 à 03:16

2 réponses

Meilleure réponse

Il semble qu'aucune API de Google ne puisse gérer la configuration liée à l'ID client OAuth ou aux informations d'identification.

Je n'en ai trouvé aucune sur la bibliothèque d'API et de nombreuses autres questions liées à cela donnent la même réponse (ne peut pas gérer l'API clé par exemple).

Si vous êtes un utilisateur de Terraform, il s'agit d'un problème ouvert sur le fournisseur Google : https://github.com/terraform-providers/terraform-provider-google/issues/1287

8
Seboudry 19 sept. 2018 à 14:10

À partir de terraform-provider-google version 3.15, vous pouvez le faire en utilisant la ressource google_iap_client :

https://www.terraform.io/docs/providers/google/r/iap_client.html


resource "google_iap_brand" "project_brand" {
  support_email     = "support@example.com"
  application_title = "Cloud IAP protected Application"
  project           = google_project_service.project_service.project
}

resource "google_iap_client" "project_client" {
  display_name = "Test Client"
  brand        =  google_iap_brand.project_brand.name
}
1
Symmetric 3 juin 2020 à 04:44