I am working on a client project where I need a service account that can pull data from the clients Google Analytics setup to a GCP Bigquery DB. The issue is that the client won't allow access to users not under an owned domain (eg. something like @mydomain.com) When I create a service account I get something like the following:
analytics-service@project_id.iam.gserviceaccount.com
However the client requires that we have a service account similar to:
While I can provision the email needed for this in our system, I’m not sure how to connect an existing email on a custom domain to a service account, because when creating a service account the domain seems to be locked to @project_id.iam.gserviceaccount.com.
Is it possible to create a service account using an existing email adresse for a custom domain?