Terraform-provider-google: google_service_account should support domain wide delegation

Created on 29 Aug 2018  路  10Comments  路  Source: hashicorp/terraform-provider-google

Terraform Version

Terraform v0.11.8
+ provider.google v1.17.1
+ provider.kubernetes v1.2.0
+ provider.random v2.0.0
+ provider.template v1.0.0

Affected Resource(s)

Please list the resources as a list, for example:

  • google_service_account

Terraform Configuration Files

resource "google_service_account" "sample" {
  account_id   = "sample"
  display_name = "sample service account"
}

Expected Behavior

The above resource doesn't have the ability to specify Gsuite domain wide delegation option. It would be helpful to support it through terraform.

enhancement upstream

Most helpful comment

Hey! Hoping this gets resolved.

All 10 comments

Sadly, we're not able to support this until the upstream API has support for it. From what I can see, it does not, currently. Further, this seems to be a GSuite feature, not a GCP feature, which complicates things further.

Not saying it'll never be possible, but from what I can see, today it's not something we have the ability to support.

To reiterate @paddycarver's point it's been an ongoing discussion internally within Google about whether we can have an API for enabling domain-wide delegation.

@morgante is this ongoing discussion got you anywhere ?

No updates currently unfortunately.

@morgante Any updates you can share?

so any update so far?

would be nice to have this

Hey! Hoping this gets resolved.

@morgante any forum where we can weigh in to help it get prioritized within Google?

@eschultink If you have a Google account team, please ask them to file a request for prioritizing this.

Was this page helpful?
0 / 5 - 0 ratings