We have attempted to automate the creation of OAuth clients and the OAuth consent screen using Terraform and GCloud, but we are encountering support limitations. We have listed those below,
-
Unable to create OAuth Consent Screen with External , By default creating it as Internal(Even docs it is mentioned, External option should edited via console)
-
Unable configure scopes and other configurations like Test user addition, url’s not configurable through terraform or gcloud sdk. Seems like no options.
-
On OAuth client, redirect url not configurable as well.
Is there a way to automate all configuration for OAuth Consent Screen and OAuth Client?