Do not have permission to access app while deploying google service account
<p>After creating google service account with permission as shown below - deployment fails with message . I am failing to understand where this is going wrong.</p>

<p>====</p>

<pre><code>$ gcloud iam service-accounts get-iam-policy cdemail@appid.iam.gserviceaccount.com
bindings:
- members:
  - serviceAccount:cdemail@appid.iam.gserviceaccount.com
  role: roles/owner
etag: Bxxxxxxxxg=
</code></pre>

<p>====</p>

<pre><code>$ gcloud auth activate-service-account --key-file ../a.json 
Activated service account credentials for: [cdemail@appid.iam.gserviceaccount.com]

$ gcloud app deploy
ERROR: (gcloud.app.deploy) You do not have permission to access app [appid].
</code></pre>