title: Is there a way to use gsutil while impersonating a service account?
body: <p>I am in the process of attempting to adjust user permissions in Google Cloud and have created a service account that other users can impersonate to access various projects. The <code>gcloud</code> command has the <code>--impersonate-service-account</code> option to make API calls with the proper authentication, but I was wondering if anyone knows how to make such calls using <code>gsutil</code>.</p>
  
  <p>Here's an example of what a successful call looks like using <code>gcloud</code>:</p>
  
  <pre><code>gcloud --impersonate-service-account=superuser@PROJECT1.iam.gserviceaccount.com iam service-accounts list --project PROJECT2
  </code></pre>