I want to create domain-named buckets in Google Cloud Storage.
I verified the ownership of the domain, and now I can create buckets with the particular names using my own account.
However, I also need to give permissions to some other developers and some service accounts to do the same thing, so I added those users as verified owners of the domain.
They can be seen on the users screen.
And on the page about the domain owners.
Yet, if I try to create the domain-named bucket with any of the added accounts (either if it's a real person's account or a service account), I get the following error.
10:46:35.447 Creating gs://bucket.mydomain.com/...
10:46:35.697 AccessDeniedException: 403 The bucket you tried to create is a domain name owned by another user.
(If I try to create the bucket from the web management console, I get a similar error.)
I verified that the accounts have permissions for the GCE project, so they can create buckets fine as long as they are not domain-named.
What am I doing wrong?


http://www.somedomain.com, is a slightly different concept from owning an entire domain, likesomedomain.com., which GCS may require if some other account has demonstrated ownership of the DNS record itself. See cloud.google.com/storage/docs/… - Brandon Yarbrough