Here’s how to set the instance scope in GCP. Stop the server.

<pre lang="bash">gcloud compute instances stop server-name

Default scopes.

<pre lang="bash">gcloud beta compute instances set-scopes server-name \
--service-account=your-service-account@gserviceaccount.com \
--scopes=default \
--project your-project-id \
--zone=us-central1-a

Change scopes by adding storage-rw to default.

<pre lang="bash">gcloud alpha compute instances set-scopes servername \
--service-account=your-service-account@gserviceaccount.com \
--scopes=default,storage-rw \
--project your-project-id \
--zone=us-central1-c

Start the server.

<pre lang="bash">gcloud compute instances start server-name

Possible scope values.

  • default
  • cloud-platform
  • storage-rw
  • and more