Compute Account is missing

383 views
Skip to first unread message

Joshua Fox

unread,
Nov 7, 2018, 5:14:07 AM11/7/18
to google-a...@googlegroups.com

This documentation  recommends use of <myproject-number>-com...@developer.gserviceaccount.com

             "To access a Cloud Datastore owned by a different GCP project, you'll need to add your Cloud Dataflow project's Compute Engine (<project-number>-com...@developer.gserviceaccount.com) service account"

But ... this account  does not appear on the Service Accounts page https://console.cloud.google.com/iam-admin/serviceaccounts?project=myproject

It  does appear under Members on the IAM page  https://console.cloud.google.com/iam-admin/iam?project=myproject 

Under the Name column, the words Service Account do not  appear, even though other Members do have Service Account in their name
image.png

And this is a Service Account, as stated in that documentation and in the domain name gserviceaccount

The lack of this Service Account in the Service Accounts page is confusing.

Is this a bug? 

Aref Amiri (Cloud Platform Support)

unread,
Nov 13, 2018, 11:21:18 AM11/13/18
to Google App Engine

Hello Joshua,


The most likely reason why you do not see it on the Service Account page is for the Compute Engine service to have been deleted. I have reproduced this scenario on my end and saw the same thing as you on both pages when deleting the account. The Compute Engine service account is created automatically once the Compute Engine API is enabled and nothing stops you from either deleting the service account or removing it from your IAM policy. Note that your IAM policy is not affected by the creation and deletion of accounts. You can figure out how this happened by checking the Activity tab on your dashboard so you can see by whom and when the account was deleted.


To create a new account, simply disable the Compute Engine API and re-enable it on the API & Services page and that should create an account for you on both pages. You can also contact the Compute Engine team to add the account back to your project.

Reply all
Reply to author
Forward
0 new messages